
One of the best nights of sleep I’ve had in my entire time in China has been… on a 16-hour fast train from Beijing to Chongqing!
Who knew that the key to a restful slumber was sticking yourself in a metal box hurtling hundreds of miles per hour through the most populous country on Earth?
For those of you who sometimes forget this, China is larger in area than the United States, so [...Read More!]








