Obihiro Racecourse (Obihiro, Hokkaido)
Overview (History, Features, and Attractions) Obihiro Racecourse (Ban'ei Tokachi, Obihiro Racecourse) is a racecourse located in Obihiro City, Hokkaido, that hosts Ban'ei horse racing, a uniquely Japanese style of horse racing. Ban'ei horse racing is a competition in which horses compete to pull an iron sled over a slope set up on a sand course...