Sort:  

That is actually Switzerland. We do live close to Germany though :)

Thank you for your kind words and for stopping by!