23 years ago on November 24, 1998 the first commercial passenger cable car was inaugurated by then prince of Nepal, Dipendra Shah. With Dipendra, his cousin brother, Paras Shah, was […]