Those photos taken on August 25, 2023, shows a view of Red Cloud Golden Peak (New Golden Peak) on Mount Fanjing, in Tongren, southwest China's Guizhou Province. /CGTN
The rain couldn't stop tourists from climbing the UNESCO World Heritage Site of Mount Fanjing in southwest China's Guizhou Province. With an elevation of 2,570 meters, Mount Fanjing is the highest peak in the Wuling Mountains, as well as a sacred mountain in Chinese Buddhism.