The trolley train through the marshlands of Kushiro
2026/9/14 Kushiro, Hokkaido The Kushiro Marshlands is the largest marshland in Japan, located in the vast land of Hokkaido. It is home to the natural monument, the red-crowned crane. There lies the Norokko Express, a diesel fueled scenic train. The train departs from Kushiro Station, stops at several scenic stations, then arrives at Toro Station … Read more