Date: 01/13/2009 Views: 1020
Date: 06/11/2009 Views: 1012
Date: 02/04/2021 Views: 1650
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.