Here is a photograph taken from Sacred Heart Church. Located in Blackpool, Lancashire, England.