Pillars of Creation helped launch the Seven Wonders event set to take place in Ras Al Khaimah in late 2025. Evelyn Lau / The National
Pillars of Creation helped launch the Seven Wonders event set to take place in Ras Al Khaimah in late 2025. Evelyn Lau / The National

Pillars of Creation: What to expect from Armin van Buuren's new concept show