The ruins of Sacsahuaman, an Incan civilization in Peru.

Sacsahuaman

The ruins of Sacsahuaman, an Incan civilization in Peru.