Machu Picchu, Peru
While visiting Machu Picchu, Larry was in awe of the amazing buildings and terraces created on a mountain top. It was magical.