Tolong jelaskan mengenai Stadion Newlands

Stadion Newlands, yang sekarang disebut DHL Newlands untuk alasan sponsor, terletak di Tanjung Harapan, Afrika Selatan. Stadion tersebut sekarang memiliki kapasitas 51,900 orang, namun bukanlah tempat yang semuanya bertempat duduk.