Please view the main text area of the page by skipping the main menu.

Photo Special: Imperial Palace cherry blossoms unveiled to public

Image 1 of 7

Surrounded by budding cherry blossoms, people stroll along Inui Street in the Imperial Palace on March 25, 2016. (Mainichi)

Also in The Mainichi

Also Inside

Trending