Date: 01/15/2014 Views: 3035
Date: 07/13/2008 Views: 1244
Date: 06/27/2018 Views: 2284
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.