
This is the current progress at the CCTV site in Beijing. My brother lives around this area so I see this thing every time I visit Beijing.
This other one below is from almost exactly a year ago… This other one is from September 2006, nothing was visible above the construction site walls.
