Osaka Castle in Osaka, Japan is one of Osaka's most popular hanami spots during the cherry blossom season