Japan Travel: Neons, People, Ice Sculptures and More in Susukino, Hokkaido 26 Susukino, located in Sapporo, Hokkaido, is known for being Japan’s largest …

AloJapan.com