Where is Sapporo Dome?

Where is Sapporo Dome located?

Sapporo Dome, Sapporo Dome, Japan (approx. 43.01506°, 141.40964°)


Where is Sapporo Dome on the map?