shanghai hotels

China Underground >

Shanghai

Shanghai (上海) is the most populous city in China. As a global city, Shanghai exerts influence over commerce, finance, culture, art, fashion, research and entertainment.

Read more

battle for Shanghai
China Underground >

40 rare pictures of the Battle for Shanghai

The Battle of Shanghai, “Aka Battle”  of Songhu was one of the bloodiest battles of the entire war. During the three-month battle, Chinese and Japanese … Read more