A glimpse of picturesque sceneries in the Wuliangsu Lake, in north China's Inner Mongolia Autonomous Region.