The cherry blossoms in Inokashira Park, Tokyo, Japan, turning Inokashira pond pink.The green and blu