Norikura Plateau

Weeping Cherry

Cherry blossom