Satellite map of Yumenoshima Stadium
Yumenoshima Stadium is a 5,000-capacity multi-use stadium located on Dream Island in Tokyo Bay. The stadium is mostly used for football (soccer) but also has an athletics track. It was the main home of Sagawa Express Tokyo S.C.
Latitude: 35° 38' 32.99" N
Longitude: 139° 49' 14.99" E
Nearest city to this article: Urayasu
Read about Yumenoshima Stadium in the Wikipedia Satellite map of Yumenoshima Stadium in Google Maps