Yamabiko, Okaya


Location


Show bigger map
PlaceOkaya (JPN)
Typeoutdoor - artificial
Height942m
Open since1 Nov 1994
Track length400m