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