Goecha La In Search of Kangchenjunga

An award winning documentary film on Goecha La Trek on Sikkim Himalayas of India showing the scenic