Where is American School of Paris?

Where is American School of Paris located?

American School of Paris, American School of Paris, France (approx. 48.8406°, 2.1961°)


Where is American School of Paris on the map?