Near the world's wettest spot