Sakura at Chidorigafuchi Moat – Chiyoda City, Tokyo, Japan
In spring, cherry blossoms bloom along the Chidorigafuchi Green Road, which is about 700 meters long, along the moat of the Imperial Palace. You feel as if you are walking in a tunnel of cherry blossoms. It is very famous among foreigners.
The nearby Yasukuni Shrine and the cherry blossoms at the National Theater are also very famous.