China has long revered its sacred mountains, with thousands visiting them every year to pay their respects to monuments to Taoism, Buddhism and folk religion. But beneath the feet of these ...