Explore Holiday Nepal

Kailash Mansarovar Tour

  • Best price guaranteed
  • No booking fees
  • Book Now, Pay Later
from 0 reviews
Kailash Mansarovar Tour
Days
13
  • Best price guaranteed
  • No booking fees
  • Book Now, Pay Later
Share
Print
Max. Elevation
5634 m / 18484 ft
Group size
Min 1+
Level
Moderate
Transportation
All ground transportation as per itinerary.
Best Season
May to Mid-Oct
Starts at / Ends at
Kathmandu / Kathmandu
Accomodation
3*** Hotel in Kathmandu and Hotel/Lodge during the trip.
Meals
Breakfast in Kathmandu and all meals during the trip.
Trip Route

Highlights

  • Sacred journey to Mount Kailash, the holiest peak in Hinduism, Buddhism, and Jainism
  • Spiritual pilgrimage to the serene Mansarovar Lake
  • Circumambulate Mount Kailash on the challenging yet spiritual kora trek
  • Visit sacred sites like Yamdrok Lake and the Tibetan plateau
  • Explore Tibetan monasteries and experience local Buddhist culture
  • Breathtaking views of the Himalayas and Tibetan landscape
  • A transformative journey for those seeking spiritual growth and adventure

Overview

The Kailash Mansarovar Tour is one of the most revered spiritual journeys in the world, drawing thousands of pilgrims and adventurers each year. Mount Kailash, standing at 6,638 meters, is considered the abode of Lord Shiva in Hinduism, and the Mansarovar Lake, situated at an altitude of 4,590 meters, is believed to purify the soul. The tour takes you on an extraordinary adventure through the Tibetan Plateau, offering not only a deeply spiritual experience but also a chance to witness breathtaking landscapes. From the sacred waters of Lake Mansarovar to the awe-inspiring views of Mount Kailash, the tour offers a profound blend of religious significance and natural beauty.

For many, the Kailash Mansarovar Tour is not just a physical journey but a spiritual pilgrimage that involves circumambulating Mount Kailash, known as the "Kora." The entire circuit of Mount Kailash is considered highly auspicious, and completing it is believed to cleanse sins and lead to enlightenment. The trek itself is challenging, crossing high altitudes and rugged terrains, but the experiences and blessings gathered along the way make it one of the most unforgettable experiences. At Explore Holiday Treks, we offer customized tours to Kailash Mansarovar, ensuring that you can fully immerse yourself in the sacredness of the region with expert guidance and support.

Major Attractions for Kailash Mansarovar Tour
The Kailash Mansarovar Tour is filled with extraordinary attractions that offer both spiritual and natural significance. One of the most iconic attractions is Mount Kailash itself, often referred to as the most sacred mountain in the world. Its striking, pyramidal shape is visible from miles away, and its mystical presence captivates those who visit. Hindus believe that Lord Shiva resides here, while Buddhists, Jains, and Bon practitioners also consider Kailash a sacred site. The Kora, or pilgrimage circuit, around the mountain is one of the highlights of the tour, drawing pilgrims who complete it for purification and spiritual fulfillment.

Another major attraction is Lake Mansarovar, which is located at the foot of Mount Kailash. The lake is believed to have been created by Lord Brahma and is revered for its spiritual significance. Pilgrims bathe in the holy waters of the lake, believing it can cleanse both body and soul. During the tour, visitors also explore the sacred temples around the region, including the Tirthapuri and the Gauri Kund, which hold deep religious importance. The trek to Kailash offers visitors mesmerizing views of the Tibetan Plateau, distant snow-capped peaks, and vast landscapes that add to the overall spiritual experience. At Explore Holiday Treks, we ensure that you visit the most prominent sites and make the most of this profound journey.

Major Trips for Kailash Mansarovar Tour
The Kailash Mansarovar Tour involves several major trips to help pilgrims and trekkers experience the full range of spiritual and natural beauty the region offers. One of the key components of the tour is the Mount Kailash Kora, the 52-kilometer pilgrimage circuit around the mountain, which is traditionally completed on foot. This challenging trek typically takes three days, and devotees and trekkers alike engage in it as a form of purification. The Kora is considered the holiest part of the journey, as it is believed that completing it allows one to wipe away lifetimes of bad karma.

Another major trip is the Mansarovar Lake Pilgrimage, where pilgrims bathe in the pristine waters of the lake and perform rituals. The lake is an important site for prayer, reflection, and spiritual renewal. This trip often involves visiting nearby sacred temples such as the Gauri Kund and Tirthapuri, where devotees perform ceremonies and rituals to gain blessings. For those looking to explore further, there are additional trips to the Darchen area, which serves as the base for the Kora and offers spectacular views of Mount Kailash and the surrounding landscape. At Explore Holiday Treks, we organize these trips in a way that accommodates pilgrims of various abilities, ensuring that each participant can experience the sacredness and beauty of Kailash Mansarovar at their own pace.

Why Choose Us - Explore Holiday Treks
At Explore Holiday Treks, we are dedicated to offering you an enriching and unforgettable Kailash Mansarovar experience. With years of experience in organizing spiritual and adventure tours in Nepal and Tibet, we specialize in providing customized and fully supported tours to Mount Kailash and Lake Mansarovar. Our team consists of expert local guides who have extensive knowledge of the region's culture, history, and religious significance, ensuring that you not only enjoy the journey but also gain a deeper understanding of the sacredness of the land.

We prioritize the safety and comfort of our clients, providing well-organized logistics, comfortable accommodation, and reliable transportation throughout the trip. Our professional guides are trained to handle the challenges posed by high-altitude trekking, ensuring that your health and well-being are always safeguarded. At Explore Holiday Treks, we understand that the Kailash Mansarovar Tour is a once-in-a-lifetime experience, and we go the extra mile to make sure your journey is smooth, memorable, and spiritually fulfilling. Whether you're embarking on the Mount Kailash Kora, visiting Lake Mansarovar, or exploring sacred temples, we are here to provide you with an exceptional experience that will stay with you forever.

Important Note

Trip Itinerary

Welcome to Nepal! Upon your arrival at Tribhuvan International Airport in Kathmandu, a representative from Explore Holiday Treks will greet you and transfer you to your hotel. After check-in, take some time to rest and recover from your journey. In the evening, you can meet your guide and fellow travelers for a brief introduction to the Kailash Mansarovar Tour. Overnight at hotel in Kathmandu.

Today, you will enjoy a sightseeing tour of Kathmandu, visiting some of the city's most famous landmarks, including the UNESCO World Heritage Sites such as Swayambhunath (Monkey Temple), Boudhanath Stupa, Pashupatinath Temple, and the Durbar Square. These sites offer a rich cultural and spiritual experience before embarking on your sacred journey to Kailash Mansarovar. After the tour, you will also have a preparation session where your guide will go over the details of the trek and necessary arrangements. Overnight at hotel in Kathmandu.

This day is reserved for final preparations before your departure. You can complete any last-minute shopping or rest to ensure you’re fully ready for the journey ahead. If needed, we will provide assistance with permits and other documentation. Overnight at hotel in Kathmandu.

Today marks the start of the journey towards Tibet. After breakfast, we drive from Kathmandu to the border town of Kerung, Tibet. The drive takes about 6-7 hours, passing through beautiful landscapes and scenic roads that wind along the Trishuli River. Once we reach the Nepal-China border at Rasuwagadhi, we will go through immigration formalities before entering Tibet. Our Tibetan guide will meet us in Kerung, and we’ll check into our hotel for an overnight stay. Overnight in Kerung.

Today, we continue our journey by driving from Kerung to Saga. The drive takes approximately 8-9 hours, passing through the rugged Tibetan plateau with stunning views of the Himalayan range and expansive valleys. Along the way, we may stop at small Tibetan villages, where we can interact with locals and witness their daily lives. Upon arrival in Saga, we check into our hotel and prepare for the journey to Lake Mansarovar. Overnight in Saga.

Today is an exciting day as we drive towards the sacred Lake Mansarovar, one of the holiest lakes in Tibetan Buddhism. The drive takes approximately 7-8 hours, and as we get closer to the lake, the spiritual energy of the region becomes palpable. Mansarovar is believed to be the lake where Lord Shiva meditated. Upon reaching the lake, you’ll have time to explore the area and perform rituals, including a holy dip in the lake’s waters for purification. The views of Mount Kailash in the distance are awe-inspiring. Overnight at a guesthouse or tent near Lake Mansarovar.

This morning, after visiting the sacred Lake Mansarovar, we drive to Darchen, a small Tibetan town located at the base of Mount Kailash. The drive takes about 2-3 hours. Darchen is the starting point for the Kailash Kora (circumambulation) around Mount Kailash. After arriving in Darchen, you will have the rest of the day to rest and prepare for the upcoming challenging days of the Kora trek. Make sure all your gear is ready for the climb. Overnight in Darchen.

Today, we begin the Kailash Kora trek. We start by trekking towards Dirapuk, which takes about 6-7 hours. This day involves gradual ascents, offering beautiful views of Mount Kailash and the surrounding valleys. Dirapuk is located at 4,900 meters, and once we arrive, we can enjoy the mesmerizing views of Kailash’s north face. Many pilgrims also take part in Kailash Charan Sparsh (touching the feet of Mount Kailash), a deeply spiritual moment in the journey. Overnight at guesthouse in Dirapuk.

Today is one of the most challenging days of the Kora. We will cross the high-altitude Drolma La Pass, which sits at 5,636 meters. This pass is known for its challenging terrain and thin air, so it’s important to pace yourself. After the pass, we descend towards Zuthulpuk, where we’ll spend the night. The descent can be difficult, but the spiritual energy and views along the way keep us motivated. Zuthulpuk is situated at 4,800 meters, and upon arrival, we’ll rest and prepare for the final leg of the Kora. Overnight at guesthouse in Zuthulpuk.

Today, we complete the Kora by walking around Mount Kailash. After finishing the circumambulation, we drive back to Saga. This is a long day, but it marks the culmination of the sacred Kora around Kailash. The sense of accomplishment and spiritual fulfillment will stay with you forever. After the Kora, we begin our return journey, driving back to Saga. Overnight in Saga.

We begin our journey back to Kerung, retracing our route through the Tibetan plateau. This 8-9 hour drive will offer the chance to reflect on the incredible journey you’ve just experienced. Once we reach Kerung, we’ll check into a hotel for a restful overnight stay. Overnight in Kerung.

After breakfast, we drive back to Kathmandu. The 7-8 hour drive offers spectacular views as we descend from Tibet to the border at Rasuwagadhi, cross back into Nepal, and continue to Kathmandu. Once in Kathmandu, you will have free time to relax or shop for souvenirs. Overnight at hotel in Kathmandu.

After breakfast, you will be transferred to Tribhuvan International Airport for your departure flight. Explore Holiday Treks hopes you had an enriching experience on the Kailash Mansarovar Tour and wishes you safe travels back home.

Not satisfied with this itinerary? Make your own.
Plan My Trip

Includes

  • All arrival and departure transportation from the airport to hotel and vice versa.
  • 3*** Hotel in Kathmandu and Hotel/Lodge during the trip.
  • Breakfast in Kathmandu and all meals during the trip.
  • English speaking Tibetan guide throughout the journey.
  • All transport as per the itinerary by Van / Bus depend on Group size 
  • All monastery entrance fees during the trek.
  • All necessary documents and permits for the Kailash part, including Tibet Travel Permit.
  • Kerung border to Kathmandu city pick-up by jeep.
  • Basic first aid kit (bandages, antiseptic, blister care).

Doesn't Include

  • Nepal Visa-Personal travel and medical insurance.
  • Expenses of personal nature and gratitude (tips) hard / soft drinks throughout the trip.
  • Emergency evacuation by any means of transportation services required.
  • Early return from the trip due to personal / medical problem in this case clients should bear his / her own expenses on return from the tour back to Kathmandu. Including expenses of accompanying guides.
  •  Expenses such as alcoholic beverages, laundry, telephone calls, and tips.
  • Meals in Kathmandu, besides breakfast.
  • Any expenses not listed in the inclusions
  • Oxygen cylinder  ( Normal Price USD 5)  small size 

Trip Info

The Kailash Mansarovar Yatra is a sacred pilgrimage journey to the holy Mount Kailash and the nearby Mansarovar Lake, located in Tibet. This region holds immense spiritual significance for Hindus, Buddhists, Jains, and Bonpos, all of whom regard Mount Kailash as a divine site. The tour takes pilgrims and adventure seekers on a transformative journey through rugged terrain, high-altitude landscapes, and spiritually revered locations. Explore Holiday Treks provides professional guidance and support for travelers looking to experience this once-in-a-lifetime trip with a focus on safety, comfort, and an enriching cultural experience.

Transportation

The Kailash Mansarovar tour typically starts from Kathmandu, Nepal, where travelers are provided with organized transportation to Tibet. The journey begins with a drive to the border town of Tatopani, from where pilgrims cross into Tibet. Depending on the itinerary, travelers may travel by bus, jeep, or even on foot for parts of the trip. The road conditions can vary, ranging from smooth highways to rugged mountain roads, so the journey requires an adaptable mindset and a well-prepared vehicle. On reaching the base of Mount Kailash, transportation options become limited, and travelers must proceed on foot or by yak ride for the final stretch.

Trip and Weather

The Kailash Mansarovar trip involves a mix of road travel and trekking in high-altitude areas, requiring good physical endurance. The weather in this region is highly unpredictable, with temperatures ranging from freezing to mild, even during the summer months. Most of the trip takes place at high altitudes (up to 19,000 feet), so it is essential to be prepared for sudden temperature changes and possible snowfall. It is recommended to wear layered clothing, carry adequate water and sunscreen, and prepare for challenges that may arise due to the weather conditions. The region's altitude and harsh climate make it critical for travelers to acclimatize properly before embarking on the trek.

Major Trips for Kailash Mansarovar Tour

The Kailash Mansarovar tour is typically divided into several major segments. The journey begins with a visit to the famed Mansarovar Lake, where travelers can participate in holy rituals and immerse themselves in the spiritual ambiance. Next, pilgrims travel towards the base of Mount Kailash, often following the parikrama (circumambulation) route around the mountain, which is approximately 52 kilometers in length. This is the most challenging part of the journey, involving a trek that can take several days, depending on the pace of the group. The tour may also include visits to nearby monasteries and sacred sites like Dirapuk and Zuthulphuk, adding cultural value to the spiritual experience. Every day of the tour offers a blend of natural beauty and deep spiritual significance.

Best Time for Kailash Mansarovar Tour

The best time for the Kailash Mansarovar Yatra is during the months of May to September. During this period, the weather is relatively mild, with the chances of snowfall being low, and the roads are generally passable. These months offer clear skies, making it ideal for sightseeing and performing the sacred rituals around the lake and the mountain. The summer months of June to August are particularly popular for the pilgrimage due to the festive atmosphere and the alignment of Hindu, Buddhist, and other religious events. However, the weather can still be unpredictable, so travelers must be mentally and physically prepared for any challenges that might arise during the journey.

Kailash Mansarovar Tour Difficulty

The Kailash Mansarovar tour is considered a physically demanding journey due to the high altitude, extreme weather conditions, and challenging terrain. The trek around Mount Kailash, known as the Kailash Parikrama, requires physical stamina and the ability to endure walking at altitudes above 16,000 feet. Altitude sickness is a concern, and travelers are advised to acclimatize properly before beginning the trek. The path around the mountain includes steep ascents and descents, narrow pathways, and rocky surfaces. However, with proper guidance from experienced tour operators like Explore Holiday Treks, the tour can be completed safely. It is essential to be in good health and to follow all medical precautions, including carrying any necessary medication.

Food

The food available during the Kailash Mansarovar Yatra is simple, nutritious, and suited to the needs of high-altitude trekking. In Tibet, meals typically consist of staple foods like rice, bread, lentils, and vegetables. During the trek, pilgrims may also enjoy traditional Tibetan dishes such as momos (dumplings) and thukpa (noodle soup). Tea, particularly butter tea, is commonly served to keep travelers warm and hydrated. Explore Holiday Treks ensures that all meals provided during the journey are hygienic and tailored to meet the dietary needs of the group, though it’s advisable to carry extra snacks for energy during long trekking days.

Accommodation

Accommodation on the Kailash Mansarovar tour ranges from basic guesthouses to camping facilities. In the towns near Kailash and Mansarovar Lake, there are simple lodges where travelers can rest after a long day of travel. For those trekking closer to Mount Kailash, camping may be required in tents, providing a closer connection to nature. The conditions can be quite basic, but they are generally safe and functional. Explore Holiday Treks ensures that accommodations are clean and comfortable, providing a safe environment for rest after each leg of the journey.

Communication and Networking

During the Kailash Mansarovar tour, communication can be a challenge due to the remoteness of the area and the lack of reliable mobile network coverage. In Tibet, phone signals are often unavailable or very weak in remote regions. However, in certain places, basic mobile connectivity might be accessible, particularly near the towns. It’s recommended that travelers carry satellite phones or walkie-talkies to stay in contact with the tour group. The team from Explore Holiday Treks is well-versed in managing communication logistics, ensuring that the safety of all participants is prioritized.

Important Note

Before embarking on the Kailash Mansarovar Yatra, travelers need to ensure they meet specific health and visa requirements. A medical check-up is necessary to confirm fitness for the high-altitude journey, especially for individuals with pre-existing conditions. Travelers should have valid passports and visas for Tibet, and permits must be arranged through a registered tour operator like Explore Holiday Treks. It’s essential to carry enough warm clothing, trekking gear, and any personal medications for the journey. As the weather conditions can change rapidly, travelers must remain flexible and mentally prepared for the challenges ahead.

Why with Explore Holiday Treks

Explore Holiday Treks stands out as the premier choice for the Kailash Mansarovar Yatra due to its experienced team, comprehensive planning, and commitment to safety. The company has organized numerous successful trips to this sacred destination, ensuring that pilgrims have a smooth and enriching experience. With well-trained guides, excellent logistical support, and a deep understanding of the cultural and spiritual significance of the journey, Explore Holiday Treks ensures that each traveler is well-prepared for the physical and emotional challenges of the trek. Their customer-centric approach includes customized itineraries, 24/7 support, and a dedication to providing the highest standard of service, making them the best choice for anyone looking to undertake this unforgettable journey.

Why Book with Us?
  • Excellent customer service. Our travel experts are ready to help you 24/7.
  • Best price guaranteed.
  • No credit card or booking fees.
  • 100% financial protection.
  • Environmentally-friendly tours.

Equipment List

  • Thermal tops and bottoms.   
  • Down jacket (waterproof and windproof).   
  • Waterproof and windproof pants.   
  • Quick-dry T-shirts.   
  • Trekking pants.    
  • Head cap 
  • Gloves.   
  • trekking boots 
  • Comfortable camp shoes or sandals.   
  • Warm socks (wool or synthetic).   
  • 30–40-liter daypack with rain cover.   
  • Adjustable trekking poles.   
  • Biodegradable soap and shampoo.   
  • Toothbrush and toothpaste.   
  • Hand sanitizer.   
  • Toilet paper.   
  • Personal medications.   
  • High-altitude medication (as prescribed by your doctor).   
  • Sunglasses with UV protection.   
  • Sunscreen (SPF 50+).   
  • Lip balm with SPF.   
  • Headlamp with extra batteries.
  • Portable charger/power bank.   
  • International adapter.   
  • Travel insurance details.   ( If possible )
  • Suffcient cash in small denominations.   
  • High-energy snacks (nuts, dried fruits, energy bars).   
  • Compact camera or smartphone with extra memory cards.

Frequently Asked Questions

The Kailash Mansarovar Tour is a spiritual pilgrimage and adventure journey to Mount Kailash and Lake Mansarovar, both of which are considered sacred by Hindus, Buddhists, Jains, and Bonpo traditions. Located in the remote region of Tibet, Mount Kailash is believed to be the abode of Lord Shiva, and Lake Mansarovar is considered the holiest lake. The tour includes a trek around Mount Kailash (the Kailash Kora) and a visit to Lake Mansarovar, offering spiritual significance and breathtaking views of the Himalayas. This journey combines religious significance with natural beauty, making it a life-changing experience for many.

The Kailash Mansarovar Tour typically lasts 12 to 14 days, depending on the itinerary and travel logistics. The tour includes travel from Nepal to Tibet, a few days for acclimatization, the trek around Mount Kailash, and time spent near Lake Mansarovar. The duration also depends on the specific services included, such as the guided tours and any sightseeing in nearby regions. Explore Holiday Treks offers customized itineraries to suit different travel needs and preferences.

The best time to visit Kailash Mansarovar is during the months of May to September, when the weather is more favorable for trekking and traveling. During these months, the temperatures are relatively mild, and the risk of heavy snowfall or extreme weather conditions is minimal. The region's accessibility is also better during this period, as Tibet's roads and trekking routes are usually open. Travel in the winter months is not recommended due to harsh cold and possible road closures.

Yes, the Kailash Mansarovar Tour involves some physical challenges, particularly the trek around Mount Kailash (Kailash Kora). The trek takes about 3 days and involves walking at high altitudes (over 5,000 meters), with steep ascents and rugged terrain. The altitude can cause physical strain and increase the risk of altitude sickness, so it is essential to be in good physical condition and acclimatize properly. While the trek is not highly technical, the high-altitude environment makes it challenging for some. It's best suited for individuals who have previous experience in trekking at high altitudes.

Yes, a special permit is required to travel to Kailash Mansarovar, as it is located in Tibet. All foreign nationals (except Chinese nationals) must apply for a Tibet Travel Permit and other required permits. Explore Holiday Treks assists with the application process for these permits, ensuring that all necessary paperwork is in order. Additionally, trekkers are required to travel as part of an organized group with a licensed tour operator, as individual travel to Kailash Mansarovar is not allowed.

Accommodation during the Kailash Mansarovar Tour varies depending on the location. In Lhasa and other cities, you will find comfortable hotels and guesthouses with modern amenities. However, during the trek around Mount Kailash and at Lake Mansarovar, accommodation is more basic, typically in guesthouses, monasteries, or camping tents. The facilities are minimal, especially at higher altitudes, and trekkers should be prepared for basic conditions. Explore Holiday Treks ensures that the accommodations are safe and comfortable, considering the remote nature of the region.

Packing for the Kailash Mansarovar Tour requires careful consideration of the high-altitude environment and the basic facilities available. Essential items include:


Clothing: Warm clothing (layers for cold temperatures), waterproof jacket and pants, sun protection (hat, sunscreen, sunglasses), gloves, and a good quality trekking jacket.

Footwear: Sturdy trekking boots for the Kailash Kora and comfortable shoes for travel.

Trekking Gear: A daypack, trekking poles, sleeping bag (for camping), and a headlamp with extra batteries.

Health and Safety:Personal medications, a first-aid kit, hand sanitizer, and altitude sickness prevention medication (consult your doctor).

Documents: Passport, Tibet permits, travel insurance, and any medical records.

Explore Holiday Treks provides detailed packing lists to ensure you are fully prepared for the journey.

Altitude sickness is a concern during the Kailash Mansarovar Tour, especially as you will be trekking at altitudes above 5,000 meters. To prepare, it is essential to acclimatize properly by taking rest days at intermediate altitudes. Drinking plenty of water, eating high-energy foods, and avoiding alcohol are also important for preventing altitude sickness. It’s recommended to train at higher altitudes if possible before your trip. Additionally, your guide will monitor your health and well-being throughout the journey and help ensure your safety.

Yes, travel insurance is mandatory for the Kailash Mansarovar Tour. It should cover emergency medical expenses, trip cancellations, and evacuation costs in case of health issues or emergencies, including altitude sickness. Insurance for trekking and high-altitude activities is strongly recommended. Ensure that your policy covers evacuation from remote areas and medical assistance in case of emergencies. Explore Holiday Treks can provide guidance on the type of insurance required for the trip.

While it’s possible to organize a private tour to Kailash Mansarovar, the region requires travel with a licensed tour operator, and all visits are conducted in groups. Explore Holiday Treks offers personalized itineraries and small-group tours, allowing for a more tailored experience. Our team will work with you to customize the tour to meet your needs while ensuring compliance with all necessary regulations.

The cost of the Kailash Mansarovar Tour varies depending on the itinerary, group size, and services included. Typically, the cost covers transportation, permits, accommodation, meals, a professional guide, and necessary equipment. Explore Holiday Treks offers competitive pricing with transparent details and ensures that every aspect of your journey is taken care of. For an accurate quote based on your preferences, please contact us directly.

Booking your Kailash Mansarovar Tour with Explore Holiday Treks is simple. You can reach out to us via our website, email, or phone to inquire about availability and discuss your preferred itinerary. Our team will assist you with the booking process, provide you with all necessary travel details, and answer any questions you may have. We are committed to ensuring your trip to Kailash Mansarovar is seamless and unforgettable.

Read more FAQs

Similar Trips

Join our Newsletter

Sign up to stay updated with latest offers, recent events and more news.
Art representing various natural and cultutal heritages of Nepal