Tokyo sakura splendor: Tourists flock to Japan capital's top spots to revel in late-blooming cherry blossoms
The cherry blossoms, known as sakura in Japanese, spill over the moat of the Imperial Palace, where Tokyo residents and tourists gather for photos
The cherry blossoms, known as sakura in Japanese, spill over the moat of the Imperial Palace, where Tokyo residents and tourists gather for photos