Has anyone tried panning around in that street view? There is a business across the street with the "entrance" sign in Finnish, English and Russian. Is this common? The last time I was in Finland all the signs were in Finnish and Swedish, but no Russian. Although those were common street signs, not business.