bn:01258131n
Noun Named Entity
EL
No term available
EN
The Great Manmade River Stadium is a football stadium situated just a few metres away from the 11 June Stadium in the heart of Tripoli's sporting city. Wikipedia
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY