Ancient Walled City of Tiahuanaco (Tiwanaku), Bolivia, Pumapunku

Ancient Walled City of Tiahuanaco (Tiwanaku), Bolivia, Pumapunku