Which part of India receives precipitation generally in the form of snowfall?
Deccan region
Western parts
North eastern parts
Himalayan region
Which of the following regions of India receives more than 400 cm of rainfall?