Located in the heart of the Olympic Sports Center, Beijing Olympic Tower is a perfect spot to take in breathtaking views of Beijing, a vibrant city with thousands of years of history. Comprising five interconnected towers, it is the tallest structure to permanently feature the iconic Olympic rings. Join Anna from Russia as she captures some stunning sights of Beijing from this remarkable vantage point!
Beijing Olympic Tower
[Photo via Anna from Russia]
An Olympic symbol at the top of the tower
[Photo via Anna from Russia]
Anna observing the scenery of Beijing from the top of the tower
[Photo via Anna from Russia]
A bird's-eye view of Beijing
[Photo via Anna from Russia]