Date: 10/26/2021 Views: 1003
Date: 05/29/2017 Views: 1995
Date: 06/04/2013 Views: 1976
The Fanjingshan or Mount Fanjing, located in Tongren, Guizhou province, is the highest peak of the Wuling Mountains in southwestern China. Fanjingshan is a sacred mountain in Chinese Buddhism.