Beautiful landscape of Triveni Sangam ( confluence of Teesta and Rangit river ) taken from Lover''s Point, Darjeeling, West Bengal, India.