Blackpool Tower is an impressive steel tower, which was opened to the public in 1894. When completed Blackpool Tower was the tallest man made structure in the British Empire. (Blackpool, England)