Cherry blossoms in front of a castle keep and stone walls