Located in Qingyang County, Chizhou City, Anhui Province, Mount Jiuhua is one of the four sacred Buddhist mountains in China, a national 5A-rated tourist attraction, and a UNESCO Global Geopark. As the *bodhimanda* (place of enlightenment) of Ksitigarbha Bodhisattva, the core scenic area spans approximately 120 square kilometers, with its main peak, Shiwang Peak, reaching an elevation of 1,342 meters. Since ancient times, the mountain has been renowned as a "Buddhist realm of lotus flowers," and is celebrated for its distinctive Huizhou-style architecture and the unique tradition of preserved *ruoshen* (mummified) bodhisattvas.