Where is Royal Garden Champs-Élysées, Paris located?
Royal Garden Champs-Élysées, Paris, Royal Garden Champs-Élysées, Paris, France (approx. 48.87563°, 2.30389°)
Royal Garden Champs-Élysées, Paris, Royal Garden Champs-Élysées, Paris, France (approx. 48.87563°, 2.30389°)