St. Ignatius Cathedral, also known as the Xujiahui Cathedral, is a Roman Catholic cathedral, located in Xujiahui, Shanghai, China.
Shanghai Zoological Park, or commonly Shanghai Zoo in short, is the main zoological garden in Shanghai.
The Propaganda Poster Art Centre is a museum located in Shanghai which exhibits posters from the Maoist period of communist China,…
Xujiahui, formerly spelt Zikawei, Ziccawei or Siccawei from Shanghainese, is a locality in Shanghai.
The C. Y. Tung Maritime Museum is located in the Shanghai Jiao Tong University in Shanghai, China.
Donghua University is a public research university in Shanghai, China.