 Shoumaru Pass is located in Chichibu National Park in Saitama  prefecture. Kazumi is dropped off at Seibu Chichibu Station, the  main train station for accessing Chichibu National Park. Its  accessible from the Seibu Line at Ikebukuro Station, in Tokyo.