One of the most sacred and ancient places to visit in Nepal, Pashupathinath Temple is located on the banks of the divine Baramati River. Built in the 5th century, it is also a designated UNESCO World Heritage Site.