The Longhua Temple is a Buddhist temple dedicated to the Maitreya Buddha in Shanghai.
St. Ignatius Cathedral, also known as the Xujiahui Cathedral, is a Roman Catholic cathedral, located in Xujiahui, Shanghai, China.
The Shanghai Botanical Garden is a botanic garden located in the southwestern suburbs of Shanghai, China, in the Xuhui District.
The Yuz Museum Shanghai is a non-profit organization under the umbrella of the Yuz Foundation.
Xujiahui, formerly spelt Zikawei, Ziccawei or Siccawei from Shanghainese, is a locality in Shanghai.
This site has a very moved history. Many people were executed here during the Guomingdang crackdown in 1920s.
The Shanghai Stadium is a multi-purpose stadium in Shanghai. It is currently used mostly for football matches of Chinese Super League side…