The ruins of Sacsahuaman, an Incan civilization in Peru.

Sacsahuaman

The ruins of Sacsahuaman, an Incan civilization in Peru.

View of Tiahuanacu restored.

Tiahuanacu

View of Tiahuanacu restored.