NASA’s Global Tour of Precipitation in Ultra HD (4K)

1 year ago
4

Precipitation (falling rain and snow) is our fresh water reservoir in the sky and is fundamental to life on Earth. This video shows the most detailed and worldwide view of rain and snowfall ever created and uses satellite measurements from the Global Precipitation

Loading comments...