• See More

    Every spring, about 170 cherry trees bloom beautifully around Kishiwada Castle. It's such a lovely sight! 🌸

Other Reviews by Emily Wu

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa