China Central Television Tower - views from the top of tower, with views of Yuyuantan Park, in Beijing, China.


China Central Television Tower - views from the top of tower, with views of Yuyuantan Park, in Beijing, China.


Size: 3840px × 5760px
Location: Beijing, China
Photo credit: © jeremy sutton-hibbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: aerial, asia, asian, beijing, bridge, cctv, central, china, chinese, city, cityscape, day, deck, megalopolis, observation, park, television, tower, view, vista, yuyuantan