Tag Archives: Showa Kinen Park

10000180.jpg

Showa Kinen Park, Tachikawa, Tokyo

It’s a clear autumn day in Tokyo, with a weather forecast of 16 degrees, which bodes well for a trip to Showa Memorial Park. Mt Fuji is visible in the distance and appears to have […]