Hidden place · Fukuroi, Japan

Shizuoka Stadium (Ecopa Stadium)

The modern stadium in Fukuroi that hosted matches during the 2002 FIFA World Cup, showcasing the city’s role in international sport.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload