According to Purans Himalaya is home of Lord Shiva and Parbati. Hence there are many Pilgrimage sites related to Lord Shiva in Nepal. Pashupatinath Temple is the Holiest pilgrimage of Lord Shiva. Mt. Kailash is the mountain of Lord Shiva and it is considered holiest of all holy mountains. Mt. Kailash is in Tibet near Nepal Tibet border. A mountain with a Temple on its top is also considered Holy Mountain. There are several Shakti-peeths related to Durga Ma throughout Nepal. Dakhinakli and Guheswori are most famous Shakti-peeths of Kathmandu valley. Other important Shakti-peeths are Pathibhara, Shaileswori, Vindyavashini, Mankamana, Jogeshwori, etc. Such Shakti-peeths are usually situated on the top of a mountain. The confluence of rivers, particularly when they are major tributaries of the Ganges, is always regarded as religiously significant by Hindus, as it is believed a third spiritual river also joins. Such confluence is called Tribeni. Shakti peeth pashupatinath is another sacred Shakti peeth located in Nepal. There is a vivid history in Shakti peeth pasupathinath or Guheswari temple. Both the knees of Devi sati is viewed to have fallen at Shakti peeth pashupathinath. The idol of Devi ma is known as Mahamaya where as Lord Shiva is known as Kapali. Shiva fined the deer pashupathinath and strolled around the forest to stay. Parvati in this place was really worried as she would need to leave her husband alone in the forest.