(via Petite France, a photo from Alsace, East | TrekEarth) Strasbourg, Alsace, France