印度半岛地处亚洲南部,南临什么海洋?北靠什么山脉?