Snow and castle towns.
Located in Toyooka City in northern Hyogo Prefecture, the town of Izushi is home to the second oldest clock tower in Japan, after the Sapporo Clock Tower, which was built in 1871.
Clock Tower× Snowy Scenery... It's a very beautiful scenery.
It is a landscape that I want to leave for future generations.
Show original text