Cardiff Castle clock tower and the Millennium Stadium in the background.