Travel

Hogon-ji Temple – Shiga – 竹生島 宝厳寺

On the beautiful Lake Biwa, Japan’s biggest natural lake, you will find the small island of Chikubu (Chikubu-Shima) where you will find Shiga more remote …

Alo Japan.