To witness the awe-inspiring sight of the sun rising over the snow-clad peaks of Kanchenjunga, make your way to Tiger Hill, one of the top 5 places to visit in Darjeeling. The panoramic views from here will leave you spellbound.