Satellite view of an hurricane hitting on India.Forecast or weather concept. Elements of this image furnished by NASA.