The peaks of Lushan Mountain in Jiangxi province, one of the major mountain resorts in China, are immersed in a sea of clouds after spring rains. The transcending scenery has attracted a large number of tourists and fans of photography as shown in a group of photos released by Xinhua on Wednesday, May 11, 2011.