Designed by
Title
Huangshan Mountain in Anhui Province, China. The steep path to the summit of Lotus Peak #168930540
Description
Huangshan Mountain in Anhui Province, China. The steep path to the summit of Lotus Peak on Huangshan with Yuping Hotel behind. Lotus Peak is the highest point on Huangshan Mountain, China.
This image is editorial