The correct option is C The Himalayas to the North
India is surrounded with the natural boundaries of the Himalayas in the North, the Bay of Bengal in the East, the Indian Ocean in the South, and the Arabian Sea in the West.
The Pacific Ocean is nowhere near the Indian subcontinent.