Twin Llamas at Machu Picchu These twin llamas were happily sitting and chatting the afternoon away, while hundreds of strange creatures milled about them.
Twin Peaks at Machu Picchu This lush green view of twin peaks at the far end of Machu Picchu turned out to be one of the better captures from this trip.
Machu Picchu Ritual Site This is one of the highest spots at the Machu Picchu site and has a 360-degree view of mountains and clouds. This is said to be the ritual altar for Inca holy men.