🌐 There are 10 Chabad Centers in China, Vist all of them.

People's Square

5

People's Square

A visit to People’s Square offers a glimpse into the heart of Shanghai. Located between Nanjing Road and Huaihai Road, it’s home to the city’s municipal government building and serves as the central point from which distances on Shanghai’s highways are measured. The square’s open spaces and iconic fountain make it a landmark worth exploring

Book Now

Explore More Activities