Huayna Picchu
Huayna Picchu is the peak overlooking Machu Picchu in Peru. I was blessed to stumble upon the first ever unification of the native South American tribes on top of this peak. They performed beautiful ceremonies and rituals all morning long. It was a powerful and inspiring experience, to say the least.

Help




