Chasing Demons Away in Nepal

Buddhist monks pray while performing a ceremony in the former King's palace during the Tenchi Festival on May 25, 2014 in Lo Manthang, Nepal. The Tenchi Festival takes place annually in Lo Manthang, the capital of Upper Mustang and the former Tibetan Kingdom of Lo. Each spring, monks perform ceremonies, rites, and dances during the Tenchi Festival to dispel evils and demons from the former kingdom. (Photo by Taylor Weidman/Getty Images)
Chasing Demons Away in Nepal
   
  Military Woman Gallery

Must See Places

Google Ads Privacy