Two Buddhist Temples in China Sit on a Peak Over 7,500 Feet High in the Sky

High up in China’s Wuling Mountains sits two Buddhist temples. Perched on top of Fanjingshan, which is the highest peak in the mountain range, there are an astonishing 8,888 steps to climb in order to reach these places of worship. Their construction is a stunning testament to the faith and devotion of Chinese Buddhists, who … Continue reading Two Buddhist Temples in China Sit on a Peak Over 7,500 Feet High in the Sky