Jan 17, 2015

Tibetan Buddhist Monks Deep Throat Chant, in Pokhara, Nepal