TerraSAR-X image of Christmas Island

TerraSAR-X image of Christmas Island
TerraSAR-X image of Christmas Island
Christmas Island is a 135-square-kilometre island in the Indian Ocean. In the image acquired with the German Aerospace Center (Deutsches Zentrum für Luft- und Raumfahrt; DLR) TerraSAR-X radar satellite, one thing is clear – even today, tropical rainforest proliferates on the island and the coastal cliffs continue to make life difficult for mariners.