bn:00556987n
Noun Named Entity
PT
No term available
EN
Odori Park is a park located in the heart of Sapporo, Hokkaido, Japan. Wikipedia
Relations
Sources