Thumbnails
 
View of Eiffel Tower

View of Eiffel Tower

France was hosting the 2007 Rugby World Cup; a scoreboard is hung at the Eiffel Tower.