Lo- Manthang lies in Upper Mustang is an ancient Himalayan Kingdom, the former Kingdom of Lo which lies in the north-east of Nepal and bordering with China. It is roughly 80 km long (north-south) and 45 km at it’s widest and is at an elevation of over 2500 m. Mustang is also known as a “Tibet outside the Tibetan border” and hence it fosters the original Tibetan culture, although it is now politically part of Nepal. Upper Mustang consists of two distinct regions: the southern part and the northern where language, culture and traditions are alike to those of the Tibetan people. This area is considered as one of the most interesting and picturesque places in Nepal. Nepal is a land of Festivals. For the Nepalese, festivals are not merely the annual spectacles, but also are the living part of their rich cultural heritage. Most Nepalese festivals are related to different Hindu and Buddhist gods and goddesses and they are celebrated on such days consecrated for them by religion and tradition. Some of the festivals are of national significance while still others are celebrated only within one or two villages or cities.