Submitted by Wendy-Wei on Sat, 03/30/2013 - 10:21 4 Average: 4 (2 votes) Rate very impressive, nice place for the bird's eye view of Beijing Node China Central Television (CCTV) Tower