Showing posts with label Beijing. Show all posts
Showing posts with label Beijing. Show all posts

Sunday, March 22, 2009

China's view of the world?



This Economist cover, provided by Strange Maps, is a takeoff of a famous New Yorker cover, which you really must see.