Located in northeast Japan’s Tohoku region, it has since been converted into a community center and sports training venue. Sapporo Odori Park On Japan’s northernmost island of Hokkaido, Sapporo Odori Park is a popular destination thanks to its annual winter festival. This year, it hosted...