El origen de la escuela se remonta a la Escuela Normal Provincial de Zhennan establecida en 1936. Es una institución de educación superior con una gloriosa tradición revolucionaria y características distintivas de formación docente.
La escuela está ubicada en la ciudad de Chuxiong, la capital de la provincia de Yunnan a principios de la dinastía Wei, que goza de la reputación de "Ciudad natal de la humanidad oriental", "Ciudad natal de los dinosaurios", "Reino de la alta calidad". Hongos Silvestres" y "Jardín Grand View de la Cultura Yi China". Las condiciones climáticas son superiores, con una temperatura media anual de 16°C, sin frío intenso en invierno, sin calor abrasador en verano y las cuatro estaciones son como la primavera. Está a más de 100 kilómetros de Kunming, la capital de la provincia de Yunnan, y cuenta con transporte conveniente. Se le conoce como el "jardín trasero" de Kunming. La escuela está dividida en dos campus: Huaguoshan y Yanta. El entorno del campus es hermoso, la red digital del campus es fluida y la biblioteca móvil es conveniente y rápida.