Peru - Machu Picchu
2630 - 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
1545
1552 - Llamas
1581
1593
1594
1849
2549