Machu Picchu sits high on top of the Andes Mountains just above the Urubamba River valley. It was believed to have been a religious site or a royal estate for Incan leaders. It's made up of about 150 different types of impressive stone buildings, but its mystery makes it about its purpose makes it even […]