euzicasa.wordpress.com
S 90-foot long geoglyph
A 90-foot-long geoglyph depicting an imaginary animal has been found in Peru’s Nazca desert. (Courtesy Yamagata University)