TAIPEI, Taiwan — Three enormous mechanical elephants transformed the streets of Taipei into a spectacular open-air theater Saturday night, drawing more than 100,000 people to Shilin for the opening of the 2026 Taipei Arts Festival.
The free street performance, “Trois Éléphants Passent…” (“Three Elephants Pass…”), was staged by French