Saturday, February 21, 2009

Otaru, Hokkaido, Japan



Otaru is a city in the northern Japanese island Hokkaido. A former Ainu community, its name possibly means 'River running through the sandy beach'.

Every year, Otaru hosts Yuki-akari-no-michi, a snow festival during which the city lights up.

No comments:

Post a Comment