Aaland Islands, satellite image
Aaland Islands, satellite image. This Finish archipelago is in the Baltic Sea. Image obtained by the Advanced Spaceborne Thermal Emission and Reflection Radiometer (ASTER) on NASA's Terra satellite.
Details
License type
Rights Managed