Welcome to Vamoose View Point , Darjeeling , India