Osaka, temple, Isabel Shen

Osaka Castle is an iconic castle tower built in 1583 and reconstructed multiple times, most recently in 1931. Immense stone walls surround it and, at the time of year the author visited, its moat was coated in a snow of fallen cherry blossoms. (Isabel Shen/YJI)

Leave a Comment