Home Tags Earthwork

Tag: earthwork

Satellite Images Show Huge Ancient Earthworks

The modern technology uncovered an ancient mystery. These satellite images show big earthwork formations in Kazakhstan, which can be seen only from a high...

LOL