Green Point 2010 Stadium, Cape Town


What a place to host the 2010 World Cup!
Green Point Stadium can be seen behing the buidings along the beach road. Table Mountain in the back ground.

3 comments: