Brain › World

If you think you can see the Statue of Liberty only in New York City, think again! I went to this huge European city and saw it right there, standing near the Grenelle Bridge and looking towards the Atlantic Ocean, facing its larger sister in New York Harbor.

  1. Paris
  2. Madrid
  3. London
  4. Barcelona

Answer

The correct answer is A) Paris.

More World questions

Play Brain · Practice