In Bolivia at 4000 meters above sea level, right in the middle of the Andean plateau, stands the megalithic city of Tiahuanaco, which represents a fascinating enigma and one of the most important places for the archaeology of Latin America. Its vestiges tell a millenary history that was partly lost in the darkness of the centuries but echoes in the majesty of its stone buildings. Who were its people then? And above all when was Tiahuanaco built? Tiahuanaco Temple, Bolivia.