Chikubu Island
Nagahama, Japan
Nature
Chikubu is a small island in the northern part of Lake Biwa in Shiga Prefecture, in the Kansai region of Japan. It has been known since ancient times for the beauty of its scenery and for its small Shinto shrine and Buddhist temples.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account