PERU | Thursday, 21 June 2007 | Views [326]
Apparently this was where the Aliens landed when they visited Earth and drew the Nazca lines.