Been curious about Luxembourg, that European tax haven everyone has been talking about?

Well, good news! Google announced today that Street View is now available for Luxembourg. You may not be able to see giant corporations stashing their profits, but you can be dazzled by the city’s many other visual wonders.

“Street View is all about making Google Maps more useful, comprehensive, and interesting for people, and we’re delighted people can now discover all that Luxembourg has to offer,” Google execs wrote in a blog post.

Street View and Europe have not always been BFFs. The service’s detailed, panoramic views of every building and street have at times conflicted with the European respect for privacy rights.

But the launch in Luxembourg is one small sign that Google continues to make progress in expanding the scope of its services and, perhaps, overcoming some of the privacy fears that the search giant has stirred in Europe at times.