Takashima Castle with blooming cherry blossoms and stone steps