Cydonia, Mars: The BioMesa
An approximately 1.5 mile long Mesa between the Face on Mars and the D&M Pyramid, photographed on April 5, 1998. This website reveals the very literal images of many familiar Earth animals on the BioMesa; a galactic Rosetta Stone to a sacred biology throu