Wikipedia:POTD column/December 24, 2006
The tallest structure at 558 ft (169 m), a title it inherited from the Cologne Cathedral and held until 1889, when the Eiffel Tower was finished.
Photo credit: Diliff
Archive - More featured pictures...
The tallest structure at 558 ft (169 m), a title it inherited from the Cologne Cathedral and held until 1889, when the Eiffel Tower was finished.
Photo credit: Diliff
Archive - More featured pictures...