The Sacred Rock is a powerful symbol in Machu Picchu, and is recognised as being a spiritual area for meditation and absorbing positive energies.