Peru - Machu Picchu
2629
1849
1378 - Temple of the Sun
2359
1392 - River Urubamba
1410
1423 - Llama
2549
2361 - Temple of the Sun
1379 - Hitching Post of the Sun
2351
1448
1851
1542
1551