Feeling the energy in Machu Picchu.