Where is Cité de la Musique?

Where is Cité de la Musique located?

Cité de la Musique, Cité de la Musique, France (approx. 48.88972°, 2.393889°)


Where is Cité de la Musique on the map?