Date: 02/06/2014 Views: 2167
Date: 07/23/2019 Views: 2286
Date: 12/17/2008 Views: 1025
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.