There are hill stations and heavy rainfall mountainous ranges throughout the world that have considerable human population.
(heavy rainfall; have; considerable human population)
heavy rainfall
have
considerable human population