The famous tourist attraction Blackpool Tower on the Promenade at dusk in Blackpool, Lancashire, England. It was inspired by the Eiffel Tower in Paris and opened in 1894. It is 518 feet tall. (photo by Andrew Aitchison / In pictures via Getty Images)(photo by Andrew Aitchison / In pictures via Getty Images)
Add to Cart Add to Lightbox Download