The Cape Town Stadium, which was built for the 2010 FIFA Soccer World Cup, is situated in a picture-perfect location – right on the water’s edge with uninterrupted mountain views. Throughout the year, various events take place at the stadium, including concerts, football matches and other sporting fixtures.