This is the spring of Japan!
The cherry blossoms in full bloom are a masterpiece.
The view from the local Lake Biwa water in Otsu City, Shiga Prefecture is truly superb.
Show original text