NASA satellite images India's Luna crater, which studies show is a 6,900-year-old meteorite impact
NASA Earth Observatory's orbiting satellite has captured an image of a 1.8km-wide crater named Luna in India, which recent studies show could be the result of a meteorite hitting Earth thousands of years ago. Luna, named because of its proximity to a …