Iwatake Hakuba Mountain Resort starts Mountain Cart rides in Japan this summer.

The 3 hour beginner group lesson starts in our classroom located in the centre....

Japan’s first mountain carting came to GALA summer 2021!

Born in Bavaria, Germany, the mountain cart is a three-wheeled cart designed for...