River, an island in the distance