Kenrokuen is one of the three greatest gardens in Japan. This place is said to be one of the most beautiful cherry blossom viewing spots in Japan.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections