Allan Hills
From Wikipedia, the free encyclopedia
Allan Hills is a site in Victoria Land, in the Eastern region of Antarctica, at the end of the Transantarctic Mountains range. Numerous meteorites have been discovered here, including the meteorite ALH84001 originating from Mars, which has been claimed to contain evidence of Martian life in the form of micro-organisms.

