Cherry blossoms at the Imperial Palace’s Chidorigafuchi moat was superb.
Also, for the first time, they allowed the public to enter the Imperial Palace to view cherry blossoms along a short path called Inui-dori during April 4-8, 2014. An insane number of people showed up. On the first day April 4, 2014, over 55,000 people came to see the Inui-dori sakura. Although it was open until 3 pm, they closed it by 1:30 pm due to the huge crowds.
Click on the images above to see more images.