Date: 07/11/2010 Views: 1636
Date: 04/26/2009 Views: 1225
Date: 05/04/2022 Views: 1421
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.