Machu Picchu City in Peru

This is your first view as you enter the city of Machu Picchu.