Train to Hakodate

Japan bus to Nagano