cloudy himalayan mountains foothills, tea plantation and countryside area of darjeeling in west bengal, india