Where is Royal Wagram, Paris?

Where is Royal Wagram, Paris located?

Royal Wagram, Paris, Royal Wagram, Paris, France (approx. 48.8876°, 2.31065°)


Where is Royal Wagram, Paris on the map?