Mount Fanjing is the highest peak of the Wuling Mountains in southeastern China, and perched on its very top is the incredible Fanjingshan Buddhist Temple. This mountain is considered sacred in Chinese Buddhism, and indeed the name "Fanjing" is an abbreviation of "Fantian Jingtu", or "Brahma's Pure Land".