Dalian Barracuda Bay Football Stadium
Dalian Barracuda Bay Football Stadium is a stadium in Liaoning, Northeast China. Dalian Barracuda Bay Football Stadium is situated near the shopping center 梭鱼湾奥特莱斯, as well as near the metro station Suoyuwan South.- Stadium
- …is also known as “大连梭鱼湾足球场”
Places of Interest Nearby
Highlights include Suoyuwan South and Dalian.
Suoyuwan South
Suoyuwan South is a metro station, which is situated 500 metres west of Dalian Barracuda Bay Football Stadium.
Zhongshan Square
Zhongshan Square is a city square in the Zhongshan… Zhongshan Square is situated 4 km southeast of Dalian Barracuda Bay Football Stadium.
Places in the Area
Nearby places include Renminlu and Dalian.
Dalian Barracuda Bay Football Stadium
This page is based on OpenStreetMap, Wikidata, and Wikimedia Commons.
We’d love your help improving our open data sources. Thank you for contributing.
Latitude
38.95152° or 38° 57′ 6″ north
Longitude
121.62008° or 121° 37′ 12″ east
Open location code
8QC3XJ2C+J2
OpenStreetMap ID
OpenStreetMap feature
leisure=stadium
Satellite Map
Discover this place from above in high-definition satellite imagery.
Notable Places Nearby
Highlights include 梭鱼湾奥特莱斯 and 钻石湾世界滨海公园.
Nearby Places
Explore places such as Suoyuwan South and 钻石湾幼儿园.
Curious Stadiums to Discover
Uncover intriguing stadiums from every corner of the globe.
“A journey is best measured in friends, rather than miles.”