Interesting facts about Sapporo

Sapporo is the fifth largest city of Japan, and the largest city on the northern Japanese island of Hokkaido. It is the capital city of Hokkaido Prefecture and Ishikari Subprefecture. The city is situated in the southwestern part of Hokkaido, Sapporo lies within the alluvial fan of the Toyohira River, a tributary stream of the … Read more