From Wikipedia, the free encyclopedia
Altawra Sports City Stadium (Arabic: مدينة الثورة الرياضية) is a multi-use stadium in San‘a’, Yemen. It is currently used mostly for football matches. The stadium holds 30,000 people and was opened in 1986.
Coordinates: 15°24′43.13″N, 44°12′5.65″E