Операта Джухай е истински архитектурен шедьовър. Тя се намира на брега на едноименния остров в провинция Гуандун, където Перлената река се среща с Южнокитайско море. От тук се открива поглед към Хонконг и залива Макао. Силуетът на операта в Гуандун има уникални фестонски форми, които представляват слънцето и луната и са високи съответно 90 и 60 метра. Двете крила на операта са като покрити с полупрозрачен материал - леки и хипнотизиращи, те образуват естествен преход от сградата към околната среда. Целият интериор на оперния комплекс също е в драматична среда, създадена със светлина. Операта Джухай е с обща площ на сградата от 59 000 квадратни метра, включително оперна театрална зала с 1550 места, многофункционален театър с 550 места и театър на открито с 350 места.