A sacred Hindu temple dedicated to Lord Shiva, situated on the banks of the Bagmati River, offering a serene and spiritual atmosphere.
One of the largest stupas in Nepal, a UNESCO World Heritage site.