There is renovation going on in front of le galeon
Could this be at that spot maybe?