Question: Where are Grenfell Centre and Telstra House both located?
Answer: Adelaide, Australia