Author: James Brookes

James Brookes is an experienced travel writer living in Beijing. He writes clear, educated, and up to date information for all travelers in Asia.