shows the steps towards the second highest peak, Tiandu or Heaven in English, on Huangshan Mountain, Anhui Province, China. It is so impressive that I...