The Hnaging Temple It is built on a natural piece of rock, with 250 stairs up. Local believers often come to pay worship Attraction Photo(s) Taken at Shibao Mountain Location ChinaYunnan ProvinceShaxi Share to By Elena Luo Your Local Expert on the Off-Beaten Trail & Leisure Tour in Yunnan Visit Their Profile
It is built on a natural piece of rock, with 250 stairs up. Local believers often come to pay worship Attraction Photo(s) Taken at Shibao Mountain Location ChinaYunnan ProvinceShaxi Share to