Satellite map of Althawra Sports City Stadium
Altawra Sports City Stadium (Arabic: مدينة الثورة الرياضية) is a multi-purpose stadium in San‘a’, Yemen. It is currently used mostly for football matches.
Latitude: 15° 24' 25.87" N
Longitude: 44° 12' 3.39" E