The autumn leaves have started! Showa Kinen Park

Showa Kinen Park (aka Showa Memorial Park) is a huge park near central Tokyo, and is one of the best places in Japan for autumn leaves. Here are some pics from this weekend (15th November 2014). The entrance to the park Two ‘roads’ of autumn leaves line each side of the long lake The parkContinue reading “The autumn leaves have started! Showa Kinen Park”