Date: 08/11/2008 Views: 1244
Date: 01/22/2008 Views: 1194
Date: 12/06/2009 Views: 1014
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.