Eiffel Tower Paris, France.

Top