EUROPE
None other than the Eiffle Tower in Paris.
<<back