Bermuda Image From Space 14 Years Ago

14 years ago today [April 19], Bermuda was captured from orbit by the Advanced Spaceborne Thermal Emission and Reflection Radiometer [ASTER], an instrument that “produces images using infrared, red, and green wavelengths of light.” The NASA website said, “Bermuda is a British Overseas Territory in the western Atlantic off the east coast of North America. […]

Go to Source