Peru - Machu Picchu
11549 - Llamas
1320
1378 - Temple of the Sun
1392 - River Urubamba
1410
1428
1423 - Llama
1850
1319
1448
1516
1517
1518
1542
1551
2629
1379 - Hitching Post of the Sun
1552 - Llamas
1545
1581
1593