NEPAL | Tuesday, 12 October 2010 | Views [409]
Prayer flags imprinted with sacred images and mantras transmit blessings and healing energy into the world through the power of the wind