Chikubushima Island is a small island on Lake Biwa Shiga, located near Kyoto. Chikubushima Island features famous scenery, Hogonji Temple, Tuskubusuma Jinja Shrine and forest.