Showing posts with the label upper mustangShow all

Tiji Festival

Tiji Festival  is an annual event and a famous festival at Lo-Manthang of Upper Mustang in Nepal. This Festival is celebrated for three days in the Must…

Read more