Wednesday, April 19, 2006

How many steps to the top of the Eiffel Tower?

1665.