Notre-Dame Cathedral on the Ile de la Cite and the Seine River in Paris, France. Notre-Dame Cathedral on the Ile de la Cite and the Seine River in Paris, France. Share this:TwitterFacebookTumblrMoreEmailPrintPocketPinterestLinkedInRedditLike Loading...