The various relief features controlling the climate of india...
a.)they prevent the cold dry winds blowing from the center of the continent to enter the sub-continent.
b.)they force the monsoon winds to ascend and causes rain in northern india, which would otherwise have been a cold desert.
2. surrounding seas-
they add moisture to the monsoon winds and result in heavy rainfall over the coastal area