Dec 31 Dec 31 First impressions of France back in December 2004 French Views Travel, Hotels, My Journal, Photography Eiffel Tower