Designed by
Title
Huangshan Mountain in Anhui Province, China. Walkers celebrate reaching the summit of Lotus Peak #168930486
Description
Huangshan Mountain in Anhui Province, China. Walkers celebrate reaching the summit of Lotus Peak on Huangshan. Lotus Peak is the highest point on Huangshan Mountain, China.
This image is editorial