Dust and clouds blew over the Taklimakan Desert in western China
Dust and clouds blew over the Taklimakan Desert in western China on August 11, 2011. The Moderate Resolution Imaging Spectroradiometer (MODIS) on NASA’s Aqua satellite took this picture the same day.Sitting inside the Tarim Basin, the Taklimakan Desert is the
