Daily Archives: July 14, 2007

First Stop: Beijing

Beijing touchdown: July 12, 2007.   First impression: Construction, construction, and construction everywhere. Looks like the city is really getting prepped up for the Olympics next year. In fact there is a subway under construction right at the Beijing airport, and this is … Continue reading

Posted in Uncategorized | 24 Comments