Blackpool Tower in England from 4 locations.