Cherry blossoms along a park walkway with a viewing tower