Walking in the clouds, this is my first trip this year. Fanjingshan is a beautiful area listed as a World Heritage Site by UNESCO. The site is located in Guizhou Province in southwestern China. It is a sacred place for Buddhists and an important biosphere reserve. I hope you like the unique landscape here.
Hide player controls
Hide resume playing