Where is Terra Amata?
Where is Terra Amata located?
Terra Amata, Terra Amata (archaeological site), France (approx. 43.69778°, 7.2894444°)
Where is Terra Amata on the map?
{"latitude":43.69778,"longitude":7.2894444,"title":"Terra Amata"}