Where is Hokkaido Speed Park?

Coordinates: 140.71805555556 42.922777777778

Be the first visitor to thank for this answer!

Thanks!