Green Oasis Sprouts in China’s Largest, Driest, and Hottest Desert

2020-05-05 22

NASA's Terra satellite captures springtime in China’s Taklamakan Desert.

Free Traffic Exchange