Where is Olympic Green Station?
Olympic Green Station is located in Chaoyang. If you'd like to find things to see and do in the area, you might want to stop in and see Happy Magic Water Cube and China Science and Technology Museum.
Things to See and Do near Olympic Green Station
What to See near Olympic Green Station
- China National Convention Center
- Olympic Green
- Beijing National Stadium
- Olympic Forest Park
- Beijing International Convention Center
Things to Do near Olympic Green Station
- Happy Magic Water Cube
- China Science and Technology Museum
- North Star Shopping Mall
- Wudaoying Hutong
- Zhongguancun Electronics City