The castle town of Hikone sits on the shores of Lake Biwa, about 40 minutes north of Kyoto by train. The garden at the base of the castle is probably one of my favourite scenic places I will love to revisit one day.