NASA captures China’s Taklimakan Desert covered in snow. Deserts are beautiful in general – and if you cover one with snow, it’d look even more spectacular. Recently, NASA’s Aqua satellite was able to capture a stunning sight as it passed over the Taklimakan Desert in China. A storm from December 26th had left the area […]

Read more