Results tagged “Yucatán Peninsula”

ESA's Proba-V minisatellite images the verdant Yucatán peninsula, once home to the Maya civilization and the site of the impact believed to have doomed the dinosaurs.

« Previous  1  Next »