This picture was captured during a program on the Travel channel. This overhead view captures giant images presumably created by ancient peoples. Experts can't agree on the purpose of the images, but we're pretty sure we get the gist of the image at left (magnified for your viewing pleasure).
Tell a friend about this site || Subscribe to our newsletter