Mountains :)
France :D
Many, many things! Historically, Alsace has been a region of both Germany and France, giving it a unique mixture of French and German culture. Because of the international importance of its capital,...
Strasbourg is in Alsace, close to Germany.