One of the enormous earthwork configurations photographed from space is known as the Ushtogaysky Square, named after the nearest village in Kazakhstan.Credit...DigitalGlobe, via NASA High in the skies over Kazakhstan, space-age technology has revealed an ancient mystery on the ground. Satellite pictures of a remote and treeless northern steppe reveal colossal earthworks â geometric figures of squa
{{#tags}}- {{label}}
{{/tags}}