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, China. Between 2009 and 2019, the stadium hosted home matches of the Chinese…