Cherry trees

People on boat enjoy blooming cherry blossoms along the Chidorigafuchi Imperial Palace moat in Tokyo.