admin Administrator Staff member Nov 11, 2019 12,346 453 0 Visit site Jun 16, 2021 #1 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 : Read more
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 : Read more