Main events scheduled in Japan for Saturday, Nov. 26:
-- Inui Street on Imperial Palace grounds in Tokyo opens to public for the first time in three years for the autumn foliage season.
Main events scheduled in Japan for Saturday, Nov. 26:
-- Inui Street on Imperial Palace grounds in Tokyo opens to public for the first time in three years for the autumn foliage season.
© Kyodo News
To continue enjoying content, please agree to our Terms of Use for Users that includes our collection and use of your browsing data, which is incorporated into our Privacy Policy.