Original: Stadium Australia, currently also known as ANZ Stadium due to naming rights, formerly known as Telstra Stadium, is a multi-purpose stadium located in the Sydney Olympic Park precinct of Homebush Bay.
Simplified: Telstra Stadium is a sports stadium in Sydney, Australia.