Mystery in Luxembourg

5 years ago by in Countries

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