Japan
Ōdōri, in Hokkaido, Japan, is a city.
The geographic coordinates of Ōdōri are 42.13° N, 142.94° E, placing it in the Northern Hemisphere. Administratively, it falls within Hokkaido, Japan.
Within the Hokkaido region of Japan, Ōdōri stands alongside cities like Sapporo, Asahikawa, Hakodate.
Ōdōri has 20 nearby cities and towns within a 25 km radius.
Ōdōri is located in Hokkaido, Japan.
Ōdōri is located at coordinates 42.13° N, 142.94° E in Hokkaido, Japan.
Source: Bamwor World Encyclopedia — GeoNames (CC BY 4.0)