Osaka Castle Park is a large 106.7 hectare park which includes many facilities, gardens and attractions including Osaka Castle and its cherry blossom which are considered one of Japan's Top 100 Cherry Blossom Spots.