As a urban oasis of Osaka, Osaka Castle Park is home to over 3,000 cherry blossom trees and 1,270 Japanese apricot trees. Ascend the castle wall, you can enjoy glamorous panorama of pink trees and turquoise moats. Light-up is often held at Nishinomaru Garden.