Delhi is one of many large cities found in a flat and hugely fertile region spanning the Indian subcontinent ... is also bordered by another mountain range to its south, the Aravallis.