Sapporo, Japan
Odori Park
Odori Park (大通公園, Ōdōri Kōen) is a park located in the heart of Sapporo, Hokkaido, Japan. Ōdōri (大通) means "large street" in Japanese.
- City
- Sapporo
- Country
- Japan
More places in Sapporo
- Sapporo Clock Tower
- Sapporo TV Tower
- Hokkaidō Shrine
- Moerenuma Park
- Sapporo Beer Museum
- Hokkaido University Botanic Garden
Background: Wikipedia