Built in the seaside town of Blackpool in Lancashire, UK, The Blackpool Tower stands 158 metres high. Construction begin in 1891 and it was completed in 1894.
en.wikipedia.org/wiki/Blackpool_Tower