Visitors Mesmerized by Cherry Blossoms in Tokyo Spring

Tokyo sakura1
TOKYO — Tokyo was wrapped in spring warmth on Tuesday, when visitors to one of the city’s famous cherry blossom viewing spots, Chidorigafuchi, in Chiyoda Ward, enjoyed a beautiful blizzard of falling petals.

New contents