castle

castle

Ume and Castle: Japanese apricot blossoms, Mt. Fuji, and Castle are symbolic icons in Odawara.

Cherry blossom viewing has been a top tourist attraction in Japan. It's gorgeous and so attractive that it must be the m...