The Tiji Festival is the most auspicious festival in the Upper Mustang region of Nepal. Ancient mythology relates how the Tiji Festival was celebrat...