Established in 1995, the Sheshan National Tourism Resort covers a planned area of approximately 64.08 square kilometers, with a core area of about 10.88 square kilometers. It is located to the southwest of Shanghai, northwest of Songjiang, and is 30 kilometers away from the city center. The resort boasts the only natural mountain forest resources in Shanghai’s land area, with nine peaks of varying sizes stretching from south to north, forming the unique scenery known as the ‘Nine Peaks and Twelve Mountains’ in the Shanghai area. Since ancient times, it has been a renowned scenic spot with beautiful scenery. It is a natural and cultural tourism area characterized by its mountains, supplemented by water, blending Chinese and Western elements, and integrating ancient and modern features. The resort is open all year round from 08:00 to 16:30.