Located in in Songjiang district, the Sheshan National Tourist Resort is home to numerous hotels and scenic spots, such as Sheshan Forest Park, Happy Valley and Chenshan Botanical Garden.
The resort can be found in the heart of the Yangtze Delta economic zone, which is nearby Shanghai, Ningbo, Shaoxing, Hangzhou, Huzhou, Jiaxing in Zhejiang province, and Suzhou, Wuxi, Changzhou, Nantong in Jiangsu province.
It usually takes drivers two hours to reach the resort from one of its ten surrounding cities.