Long view of the extensive stone terraces at Machu Picchu, built by the Incas, centuries ago.

Royalty-free stock photo ID: 11633242

Long view of the extensive stone terraces at Machu Picchu, built by the Incas, centuries ago.