Odori Park is a park located in the heart of Sapporo, Hokkaido, Japan. ÅdÅri means "large street" in Japanese. It stretches east to west through Nishi 1 chÅme, ÅdÅri to Nishi 12 chÅme, ÅdÅri, and divides the city into north and south sections. Odori Park spans about 1.5 km and covers 78,901 m².
Yokohama Stadium
Hokokuji Temple
Don Quijote Isezakicho
Yokohamabashi Shopping District
Center Beef Yokohama Kannai
Center Grill
Katsuretsu-an Bashamichi Main Store
Ramen JirÅ Yokohama-kannai