The Lake Biwa Canal / Otsu, Shiga

The lake biwa canal is one of the best spots for cherry blossom in the Kansai area. Around 600 cherry trees grow along the canal and Mii-dera temple is nearby.