Kushiro
City in Hokkaido, Japan
Kushiro is a city on the northern Japanese island of Hokkaido. It’s known for the large Kushiro Marsh, home to deer, sea eagles and Japanese cranes. A circular trail runs through the marsh from the Kushiro Marsh Observatory. On the coast,...