A. England
B. Pakistan
C. Qatar
D. UAE
Submitted by: Muhammad Ashfaq
Advertisement
Stadium 974, previously known as Ras Abu Aboud Stadium) is a football stadium now slated for dismantlement in Ras Abu Aboud, Doha, Qatar, about 10 km east of Doha.
Advertisement