In April, cherry blossoms are in full bloom everywhere in Japan. This is the Japanese garden of a restaurant in Iida City, Nagano Prefecture. It’s so beautiful, isn’t it?

Write A Comment