View over industry in Cardiff Bay. Looking over Veolia's site and onto the waste water treatment plant.