Visitors tour around Hengshan Mountain on November 24, 2016. Hengshan Mountain is located in Hengyang city, central China’s Hunan province and is dubbed as one of the five sacred mountains in China. The recent continuous cold weather has wrapped the mountain with snow and icicles.(Photo: China News Service/Tan Ya)
Go to Forum >>0 Comment(s)