The Pashupatinath Temple, a UNESCO World Heritage Site and one of the most significant Hindu temples dedicated to Lord Shiva, is located in the eastern part of Kathmandu, Nepal, on the banks of the Bagmati River. Varanasi and Rameswaram are Indian cities, while Nasik is also in India - none of these are in Nepal where the temple is actually situated.