Google Earth reveals the world's largest geoglyph

A set of sinuous lines found in the Thar Desert of India may be the largest geoglyph ever discovered.

Google Earth reveals the world's largest geoglyph
A set of sinuous lines found in the Thar Desert of India may be the largest geoglyph ever discovered.