Japan is the land of mountains, rivers, and lakes, so I thought I’d piece together my 5 favorite spots in Japan to enjoy views of the water.
Kameoka / Kyoto / Mountain / Rivers & Lakes / Shiga
Posted on:
Adventures of Yaseen Hijazi
Japan is the land of mountains, rivers, and lakes, so I thought I’d piece together my 5 favorite spots in Japan to enjoy views of the water.
Just north of Kyoto is the stunning body of water known as Lake Biwa or “Biwako” in Shiga Prefecture, home to beautiful beaches and resorts.
Located between Kyoto’s iconic Kiyomizu-dera temple and Shiga’s beautiful Lake Biwa, Mt. Otowa offers breathtaking scenery at the summit!