Picturesque autumn scenery of Keluke Lake, NW China's Qinghai
Standing on the shores of Keluke Lake, more than 40 kilometers from Delingha city, Haixi Mongolian and Tibetan Autonomous Prefecture, northwest China's Qinghai Province, tourists and visitors can enjoy a stunning autumn scene.