Search
image

Tag: Satellite

image

New Civilization Discovered by Archaeologists Using Google Earth and Satellite Technology

Google Earth images helped researchers spot the Tisza Site Grou..