Notre Dame Cathedral, Paris, France.