Where is Champs-Élysées–Clemenceau Station located?
Champs-Élysées–Clemenceau Station, Champs-Élysées–Clemenceau Station, France (approx. 48.8675°, 2.3135°)
Champs-Élysées–Clemenceau Station, Champs-Élysées–Clemenceau Station, France (approx. 48.8675°, 2.3135°)