|
Significance of the Logo
The hummingbird/mountain insignia has many hidden meanings. The
mountain is Waynapicchu, which overlooks the sacred city at Machu
Picchu in the Andes of Peru. To the Incas, the hummingbird is a
messenger, which signifies that illness brings us lessons. Green
is the color of the heart chakra, and love is the basis for all
healing. And, of course, there's a story
|
 |