Machu Picchu

January 23, 2016 steveandshawn Comments

On Thursday we went to Machu Picchu near Cusco, Peru. What an incredible place! There really is no way to describe the immensity and grandure of the Andes and the Incan city. Here is a photo and short video for you…