Cherry blossoms overlooking the sea and mountain range