Landon Scott
More ideas from Landon
Hiking Huayna Picchu - Machu Picchu, Peru... Talk about scary!!

14 Unknown But Worth To Be Seen Places - Crazy Scary Photo of The Almost Vertical Stairs at Machu Picchu in Peru.Believe it or not, pictures can't do Machu Picchu justice. Truly a magical place.