The LIVERPOOL CITY RADIO CITY tower, a distinctive landmark in Liverpool, England, stands tall against a clear blue sky, with a blue tarp in the foreground displaying the text "Discovering Secrets. A place where things happen. A place where you never want to leave."