Where is European institutions in Strasbourg located?
European institutions in Strasbourg, European institutions in Strasbourg, France (approx. 48.5961°, 7.7715°)
European institutions in Strasbourg, European institutions in Strasbourg, France (approx. 48.5961°, 7.7715°)