Optimism ran high on a cloudy and gloomy day as an Olympic monument was installed on top of Mount Takao in Hachioji, western Tokyo, on April 14 to mark the 100-day countdown to the Tokyo Olympics. [Read More]

No reproduction or republication without written permission.