(11) Yamashita-dori Street


Yamashitadori Street

This street is a tree-lined oasis of tranquility in the Imperial Palace Grounds.