2014
building
The Beijing Olympic Tower is located on Kehui South Road, part of the Olympic Green in the Chaoyang District of Beijing, China. The tower sits on a 7.5-hectare (19-acre) landscaped parcel at the northeast corner of the intersection of Kehui …
On the map
Keep exploring
Discover more places in Beijing