Photo taken on Feb. 24, 2013 shows the sea of clouds at the Qiyun Mountain scenic spot in Huangshan City, east China's Anhui Province. [Xinhua/Shi Guangde]