Which one among the following stations receives maximum rainfall ?

Which one among the following stations receives maximum rainfall ?

Hyderabad
Bengaluru
Delhi
Raipur
This question was previously asked in
UPSC CAPF – 2020
The correct answer is (D) Raipur.
Comparing the typical average annual rainfall:
– Hyderabad (Telangana): Around 800-900 mm
– Bengaluru (Karnataka): Around 900-1000 mm
– Delhi (Delhi): Around 700-800 mm
– Raipur (Chhattisgarh): Around 1200-1300 mm
Raipur, located in the Chhattisgarh plains, receives significant rainfall primarily from the Bay of Bengal branch of the Southwest Monsoon, making its average rainfall considerably higher than Hyderabad, Bengaluru, and Delhi, which receive less intense monsoon rainfall or are in rain shadow areas (like Bengaluru relative to the Western Ghats).
Rainfall patterns in India are heavily influenced by the Southwest Monsoon. Cities on the eastern side of the Deccan Plateau and in the central plains (like Raipur) often receive more rainfall than those further west or in the northern plains (like Delhi) or southern parts of the plateau (like Hyderabad and Bengaluru, which can be affected by the Western Ghats’ rain shadow effect).