Biei is a town located at the center of Japan's northern island of Hokkaido. With its idyllic landscape of rolling hills, it's a popular tourist destination, especially for travelers from South ...
Hop on electric mountain bikes to explore the Town of Biei's spectacular water scenery, highlighted by the beautifully blue Biei River. Discover new high-tech ways to enjoy the outdoors.