Earth from Space: ‘Black hole’
Monday, March 28, 2011 - 08:02
in Astronomy & Space
Holbox Island and the Yalahau Lagoon on the northeast corner of Mexico’s Yucatan Peninsula are featured in this satellite image.
Holbox Island and the Yalahau Lagoon on the northeast corner of Mexico’s Yucatan Peninsula are featured in this satellite image.