where is located stadium overlooked by table mountain and devil 's peak ?
cape town