Jalapahar gives a breath-taking view of Darjeeling town nestling under the majestic peak of Kanchenjanga.