separate
divide
act as a barrier between; stand between
The mountain range divides the two countries