In which country is Mount Bintumani located?
Correct answer: Sierra Leone
Laura
Just a guess. I figured that a country with "sierra" (Spanish for "mountain range") in its name would have some mountains.