Consider the following statements regarding the excessive cold in North India during winters:
- The northwestern parts of India experience continental climate.
- Snowfall occurs in the nearby Himalayan ranges.
- Cold winds originate from the Caspian Sea and Turkmenistan.
Which of the above is/are the factors responsible for excessive cold in North India during winters?