Cardiff Bay and the Millenium Stadium in the distance