The 81-story skyscraper of the China World Trade Center is a landmark in Beijing's CBD area. [Photo provided to chinadaily.com.cn]