what mountain range separates liberian peninsula from the rest of europe?