NASA

Snow from space

Satellite images of New Zealand snapped right now looks rather impressive as parts of the country are layered in snow. UPDATE: Latest satellite images of New Zealand from NOAA are available here and a nice NASA image showing the weather pattern responsible for the snowfall is available here (H/T Sciblogger Chris McDowall and Scilbogs reader […]

More