North India landscape