Mount Huangshan is located in the southern part of Huangshan City, Anhui Province, with its 72 peaks. The main peak is the Lotus Peak (Lian Hua Peak) 1863 meters above sea level. Its shape resembles a lotus blossom, giving the peak its name.
Lotus Peak, Huangshan, China
Category: Nature
Be the first to comment on this wallpaper.