I'm not sure where Lucy is (the last time she posted it was from Italy). Lucy posted the following photo on her official facebook page.

Where's Waldo? I have never seen so much street art and crazy sculpture as in this town. Definitely Europe.
Click on the thumbnail for the larger image