bn:17276457n
Noun Named Entity
SYL
No term available
EN
Komazawa Olympic Park located on land in both Meguro and Setagaya, Tokyo, Japan, is a sports facility that was constructed for the 1964 Summer Olympics. Wikipedia
Relations
Sources