Japan Showa Memorial Park – great place to enjoy outdoor activities Showa Memorial Park, located in Tachikawa City in western Tokyo, is a vast park that covers an area of over 160 hectares... 2023.04.08 Japan