Cherry blossoms along a mountainside under a blue sky