Located on an island in the Seine River, the Cathedral of No