This village of Debundscha Africa in the southwestern region of the Republic of Cameroon lies at the foot of Mount Cameroon––the highest peak in Africa, and faces the south Atlantic Ocean. The weather there is in stark contrast to the dry weather affecting of most of the continent and rainfall averages 10,299 mm a year.