Chikubu island is located on northern part of Biwa Lake. It has a shring and a temple and it may be interesting for some people. But it is a small island where you get limited places to get into and less freedom of compose stuff, so it may not be too much interesting for a photographer like me.