Where is National Polytechnic Institute of Lorraine located?
National Polytechnic Institute of Lorraine, National Polytechnic Institute of Lorraine, France (approx. 48.652225°, 6.1480556°)
National Polytechnic Institute of Lorraine, National Polytechnic Institute of Lorraine, France (approx. 48.652225°, 6.1480556°)