Jade Screen Peak, or Yuping Peak, is in the Yellow Mountain range, some 70 peaks that make up one of China's most celebrated landscapes. For centuries, Chinese painters and poets have depicted its vertiginous scenery—stone crags and endless steps, twisted ancient pines, hot springs, and seas of mist and cloud.
The Bridge of Immortals, Huangshan, China ~ Strangely-shaped granite peaks, amazing scenery, beautiful sunsets and striking heights. The Yellow Mountains in eastern Asia is really something every person should experience. The world’s highest bridge, The Bridge Of Immortals, is situated in the Yellow Mountains, also known as Huangshan. From the bridge you will have a breathtaking view, and see how the clouds are touching mountainsides beneath you.