The Obihiro racecourse can be found in the Hokkaido region of Japan and boasts a racing circuit with just a 200 metre finishing straight. The racecourse is in the city of Obihiro on the Tokachi Plain, and is in the vicinity of the Midorigaoka Park.
If you have badges, racecards, pictures of the racecourse or further details about the course, including your memories, then email