Visitors tour around Mount Heng on Feb 1, 2015. Heng Mountain is located in Hengyang city, South China’s Hunan province and is dubbed as one of the five sacred mountains in China. The recent continuous freezing weather has wrapped the mountain with snow and icicles, which has rendered the scenery more like northern China, but is rarely seen in the south.[Photo/Xinhua] |