Pashupatinath Temple in Nepal is packed with devotees on Mahashivaratri