A spectacular sea of clouds dazzled visitors and residents in southwest China's Yunnan Province. Located 3,535 meters above sea level, the sea of clouds hovering the mountains created a fairytale wonderland.
[]