Temples Pashupatinath TempleBy Vaishali ShahDecember 27, 20180 Listed in the UNESCO World Heritage Site, the Lord Pashupatinath Temple is the largest Hindu temple in the world. Lord Pashupatinath Temple is located in Deopatan, near Kathmandu and is situated on the banks of River Bagmati.