People’s Square
Adjacent to Nainjing Road in the District Of Huangpu in Shanghai China, the People’s square occupies the Government Headquarters building. Previously a horse racing course owned and operated by the…
Share
Input your search keywords and press Enter.