The Jilin-1 satellite recently sent back remote sensing images of the snow-covered Northeast China’s Jilin province. Combined with drone footages, they present an enchanting scenery of the Changbai Mountains, Songhua Lake, Chagan Lake, and the Momoge National Nature Reserve all bathed in white. Check out the video!