Here’s a blast from the past. ⁠ ⁠ In 1991, the Stanley Ho Sports Centre in Pokfulam was turned into Ancient Egypt as a production of Giuseppe Verdi’s opera ‘Aida’ came into town. The production came with a massive 36,000-square-foot set, which included a 16-metre-tall replica of the sphinx and…...