Kamishihoro Golf Course, located in Hokkaido's Kamishihoro Town, features two distinct 18-hole courses: the Champions Course, demanding power and strategic play, and the Masters Course, requiring precision to navigate its water hazards. Designed by Robert C. Walker and opened in 1998, the course offers stunning views of the Tokachi Plain and has hosted various local tournaments.