Located in Yihuang, Henan Province, within the verdant embrace of the Daiyue Mountains’ remnant, Ji Gong Shan is celebrated as ‘The First Mountain of South Henan’ and is a popular summer escape.