Radar satellite's stunning map of UK and Ireland

Redirecting to full article in 5 second(s)...

For some technologies there are never any clouds to spoil the view.