Pashupatinath Temple is the most sacred Hindu shrines in the world, lies 5 km east of the city center. The richly-ornamented pagoda houses the sacred linga, or phallic symbol, of Lord Shiva. Chronicles indicate the temples existence prior to 400 AD. Devotees can he seen taking ritual dips in the holy Bagmati river flowing beside […]