Venue, Visa and Travel

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.

Visa Information

All applicants are required to fill in an online visa application form through the China Online Visa Application website ( and make an appointment through the Appointment for Visa Application Submission website ( before submitting their application with supporting documents.