Where is Stadium Station?
Stadium Station is located in Yinzhou. If you're looking for things to see and do in the area, you may want to check out Ningbo Ocean World and Tianyi Square.
Things to see and do near Stadium Station
What to see near Stadium Station
- Ningbo Gu Storey
- Moon Lake Park
- Liangzhu Cultural Park
- Baogua Temple
- Qita Temple
Things to do near Stadium Station
- Ningbo Ocean World
- Tianyi Square
- Ningbo Jiangbei Wanda Plaza
- Ningbo Museum
- Ningbo Zoo