When a giant sphinx and pyramids appeared on the Hong Kong skyline for the spectacular production of Verdi’s opera Aida in 1991

“Hong Kong’s already glamorous skyline will boast a sphinx and several pyramids this year when the world’s most spectacular opera production arrives in the city,” the South China Morning Post reported on August 10, 1991. A $50 Million Production of Verdi’s Aida – Opera Set in Exotic Ancient Egypt […] With a massive 36,000-square-foot set … Read more