What ocean and river does Panama separates?

Atlantic and pacific oceans