Why does Delhi receive more rain than Jodhpur?
Jodhpur is located in Thar Desert region, where Aravallis are unable to check monsoons because it lies parallel to the direction of Monsoons. But Delhi gets more rainfall due to advancing monsoons and nearness to axis of monsoon trough of low pressure. Jodhpur is also located at further distance from Himalayas.