The river Oder between Frankfurt (Oder) and Słubice, border between Germany (to the left in the image) and Poland (right). View from Frankfurt (Oder) City Bridge