The Shanghai Sheshan National Tourist Resort, located in Shanghai's Songjiang district, is known as the "backyard garden of Shanghai".
The climate of the nine peaks area is northern subtropical monsoon climate. The cold air and warm air meet there to create an obvious influence.