تبلغ مساحة متحف موقع ووانغدون حوالي 47.650 مترًا مربعًا، منها مساحة فوق سطح الأرض تبلغ حوالي 32.900 مترًا مربعًا ومساحة تحت الأرض تبلغ حوالي 14.750 مترًا مربعًا. تشتمل ميزاته الهيكلية على هيكل شبكي فولاذي مزدوج المنحني على شكل 'Ding' ودعامات فولاذية طويلة المدى يبلغ طولها 36 مترًا.'