This is China Central Television HQ in Beijing, the world's first "looped" skyscraper. Some say it's the greatest building of the 21st century, and
This is China Central Television HQ in Beijing, the world's first "looped" skyscraper. Some say it's the greatest building of the 21st century, and