translate English to French: on an island on the Seine river.
sur une île au milieu de la rivière Seine.