I was recently in Paris and went on a bus tour around the city. I happened to snap a photo of an interesting fountain/art installation in a city street but for the life of me cannot remember it's location.
The photo before it is the Luxembourg Gardens and the one after is Beaux-arts de Paris so I'm guessing it's somewhere in between.
Any help would be appreciated. I would like to look it up on Google Maps.