Iridescent flowers bloom at the highest peak in Beijing

The Dongling Mountain in the western suburbs of Beijing is known as the "Qomolangma in western Beijing." Towering at an altitude of 2,303 meters, the mountain boasts the highest peak in the Chinese capital. Many travel there to see the iridescent blossoms on the mountain in the summertime.

(All images via VCG)

(If you want to contribute and have specific expertise, please contact us at