Hailuogou National Glacier Park is located on the eastern slope of Gongga Mountain, southwest China's Sichuan Province, some 300 kilometers from the provincial capital Chengdu. Follow CGTN and revel in these mountain views as the glaciers glisten under the sun's rays.