Date: 10/23/2016 Views: 1630
Date: 04/20/2014 Views: 3009
Date: 10/02/2006 Views: 3046
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.