Karakul lake on the Pamir Plateau, northwest China's Xinjiang Uygur Autonomous Region, was recently greeted by spring snowfall, leading to breathtaking sceneries.