What is the relative location of new delhi?

The relative location of New Delhi, India is west of Bangladesh, Southwest of China and east of Pakistan. It is also south of the Himalayas.