Date: 1/4/2009 Views: 1131
Date: 3/17/2011 Views: 1183
Date: 3/9/2009 Views: 1215
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.