Japan has a love hate relationship with nature. But nature is truly all around us as long as we look. Some friends and I took a trip to Nishi Tachikawa station where just a short bridge away is Showa Kinen Park. It was a beautiful crisp autumn day, perfect for viewing the leaves. Here are some pictures from our small adventure into the big city of Tokyo.
Go out and see your town.
Cheers and happy traveling,