bn:00633961n
Noun Named Entity
AR
No term available
EN
South China AA Sports Complex, also known as SCAA Sports Complex, or the Sports Complex, the High Block is a multi-use building in Hong Kong. Wikipedia
Relations
Sources