May 1st, 2009
Landsat image of the Fenambosy Chevrons in Madagascar by USGS. The open side of these chevrons point directly at a crater at the bottom of the Indian Ocean. They suggest a gigantic meteor impact occurred about 4800 years ago. But new research says chevrons were likely formed by wind.
Written by Nancy Atkinson
Filed under: Astronomy



Comment policy: Be nice and brief. Don't advertise your stuff, or promote your personal theories. We'll delete any comments that break these policies. Click here for more details.