Paris, France Stained glass windows in the chapel inside the Notre Dame de Paris.
Paris, France Inside the Notre Dame de Paris.
Paris, France The Paris Statue of Liberty stands on Île aux Cygnes. In the background is the Pont de Grenelle over the Seine River and the Eiffel Tower.