Kintai Castle with cherry blossoms over a lush hillside