The DLR site in Bremen

A satellite view of the oceans

Deutsche Bucht

20 August 2013