Jinshanling Great Wall, located within Luanping county of Chengde city, Hebei province, is immersed in a sea of clouds after rains, on May 11, 2015. [Photo/Chinanews.com]