1. Despite indicates an illogical occurrence.
We had a good time despite the bad weather.
2. In spite of has the same meaning and usage as despite.
We had a good time in spite of the bad weather.
Mountains in India
The Aravali Range literally meaning line of peaks, is a range of mountains in western India running approximately 800 km in a northeastern direction across Indian states of Gujarat, Rajasthan, Haryana and Delhi.It is also called Mewat hills locally.