Chiyoda - Tokyo
Being the home of the Imperial Palace, National Museum of Modern Art, Yasukini Shrine, and many more, Chiyoda is often called as the political center of the country. It’s name carries a meaning of “field of a thousand generations”.
42 Pins
·4y
We think you’ll love these