Which of the following places receive the highest rainfall in the world?
Thiruvananthapuram
Mawsynram
Cherrapunji
Siachen