Odawara Castle with a history of about 600 years stands on the top of a small mountain overlooking the town. The castle is regarded as a symbol of Odawara city and has been loved by locals. Odawara Castle Park adjoining the castle is a famous sakura (cherry blossom) spot where about 320 sakura will bloom. You will be surrounded by a mystical atmosphere at the park when sakura and the castle are illuminated at night. A small amusement park and zoo are situated in the park so both adults and children can have fun here.