Mystery in Luxembourg

4 years ago by in Countries

Here is the first Google Street View mystery from Luxembourg  – What is happening here?