Imperial Palace Street Opened to Public for Spring Season
Tokyo, March 21 (Jiji Press)–Inui Street at the Imperial Palace in Tokyo was opened to the public Saturday for this year’s spring season. The street is open to the public twice a year, to coincide with the spring cherry blossom season and