Print
Mail
Large
Medium
Small
Share on
Aerial photo taken on Feb 25, 2017 shows sea of clouds over the snow-covered mountains in Maoba township, Lichuan city of Central China's Hubei province. [Photo/Xinhua]