Where are Ron and Ellen?
France 2005
The Eiffel Tower at night, sparkling with its hourly light display.