Takabocchi Kogen Horse Race
This is a horse race that takes place in Shiojiri City on the grassy Takabocchi Plateau. With around 80 competitors from throughout Japan, organizers claim that it is the highest altitude horse race to take place in Japan. Apart from […]
Free