Earth from Space: 'Black hole'
Friday, March 25, 2011 - 14:02
in Astronomy & Space
(PhysOrg.com) -- Holbox Island and the Yalahau Lagoon on the northeast corner of Mexico?s Yucatan Peninsula are featured in this satellite image.
(PhysOrg.com) -- Holbox Island and the Yalahau Lagoon on the northeast corner of Mexico?s Yucatan Peninsula are featured in this satellite image.