Tokyo, Japan - Marounouchi Street
Tokyo, Japan - Marounouchi Street - The Metropolitan Business Center. Marunouchi is a commercial district of Tokyo located in Chiyoda between Tokyo Station and the Imperial Palace. The name, meaning "inside the circle", derives from its location within the palace's outer moat
Picture No
10994160
Media ID
46722650
Size
5333px x 3345px
(2.6MB)
Credit
Mary Evans / Grenville Collins Postcard Collection
Source
Unattributed postcard
Date
circa 1930





























