Yokohama Stadium - Show Info
Yokohama Stadium
Home of the Yokohama Bay Stars, who play baseball in Japan's top league.
Latitude: 35.44325002572708
Longitude: 139.64000701904297