About the Venue

China National Convention Centre, Beijing

The China National Convention Center (CNCC), located in the Olympic Green in Beijing, is China’s largest international conference and exhibition center, often used for international meetings and summits with heads of state in China.

Originally built for the 2008 Summer Olympics and Paralympics, the site covers an area of 270,000 square meters, and is easily accessible from downtown Beijing.