The new-ish headquarters of CCTV in Beijing got its first wash since it was unveiled in 2010.


Visit the original source and full text: Shanghaiist