Photo Highlights Of Tiji Festival In Upper Mustang
Tiji festival is the biggest and most famous in Upper Mustang region of Nepal. This colorful and spectacular event has its history dating back to 17th century. The celebration is believed to honor the victory of Dorje Jono, a god in Vajrayana Buddhism, over a demon set to wreak havoc & take away the water … Read more