Shanghai is like NYC (it actually has more highrises now, 4000 over 400ft and counting), and it is currently going through a historical makeover also. Vast tracks of the city are being preserved after years of development (think brick built early 20th century restorations) and fucntioning as nightlife and cafe zones following the inordinate success of Xintiandi - Hongkou Jewish quarter and the French Concession are now getting the same treatment. There are also more art deco buildings there than anywhere else in the world (not just The Bund!). The Old City is pretty much an open air mall of rebuilt beautiful old style Chinese architecture, but the alleyways are full of genuine, traditional Chinese streetlife and markets. Population 23 million. Shanghai:




4000 skyscrapers

Xintiandi district

Old City


Puxi streetlife:



Beijing is far more staid and grand and monolithic. It has had a makeover, but dont think its all historical. If I can describe it best its like a cross between LA and DC - lowrise, modern, with grand avenues and monolithic buildings, and the greatest hits of the last dynasty preserved. Loads of traffic, pollution and grandiosity. One thing distinctly lacking in this city, remarkable to Chinese visitors too, is the lack of vibrant streetlife everywhere as with most Chinese cities (though the main shopping street Wangfujing is a good place to see it). Do go to the Factory 798 district for Beijing's art scene, currently touted as soon to be the new worlds capital of art (taking over from current holder, Berlin). Population 17 million. Beijing:



hutong lanes

Beijing is largely modern, despite thousands of hutongs:




Beijing Linked hybrid and Grand Theater






In short the cultural zeitgeist of Shanghai is unmissable, as are the historical sites of Beijing. You decide which one you want to do first. Excitement and visual wow- go to Shanghai, grandiosity and more calm, go to Beijing. My bet is on Shanghai, its livelier, and strangely its streets look more historic.