Beijing International Auto Expo

tvsdesign was invited to participate in a design competition in Beijing, China, for the city’s preparation for the 2008 Olympics. The 142 acre master plan for the International Automobile Expo Center includes a museum, brand exhibition center, automobile sales center and other supporting facilities.


    Location:

    Beijing China
    Project Area:

    142 acres