🇨🇳 Fanjingshan, China
Fanjingshan or Mount Fanjing, located in Tongren, Guizhou Province, is the highest peak of the Wulin Mountains in southwestern China, at an altitude of 2,570 m. It is a sacred place for Buddhists.
https://goo.gl/maps/c8uKcMxRRNesqJP77