The school is located beside the beautiful South Lake in Yueyang City, Hunan Province. Yueyang City, lying at latitude 29.22 ° N and longitude 113.06 ° E, is an excellent place with a long history and rich culture.
Yueyang’s total area is 15,020 square kilometers (5,800 sq. miles), with a total population of about 5.56 million. Yueyang ranks second in economic output and ninth among the six central provinces., Yueyang is one of the first open cities along the Yangtze River approved by the State Council in 1992 and also the shipping center in Hunan Province.
Yueyang is located in an area of subtropical climate and experiences four distinct seasons with hot summers and cold winters. There are many well-known tourist sites, including the Dongting Lake, wetlands, national nature reserves, cultural heritage sites and other tourist attractions, and so on.