Saqsaywaman Ruins, Peru.

Saqsaywaman Ruins, one of the biggest Inca structures tored down by the Spaniards after the conquest.

Comments

No comments posted yet.