It’s late, the streets are deserted and I’m out in -13C weather in the snow to find a bowl of hot ramen in the city. This is Abashiri, Hokkaido and unheard of a place not far away. Where is Abashiri?

AloJapan.com