- Posted November 26, 2012 by
Atacama Giant may have been like Lady Liberty
is located on Hills about a daytrip away from the big city and one has a good view of it. who knows how old it is ? Because the city is way older than the 900 years claimed for the giant .