Hachimanbori

A 4750m canal built during the Warring States Era, linking Lake Biwa and the castle

View Gallery