Where is La Muette?

Where is La Muette located?

La Muette, La Muette (Station), France (approx. 48.831734°, 2.116613°)


Where is La Muette on the map?