Press Release

Sculptures of light draw the skies above the ancient UNESCO World heritage Site of Hegra in AlUla, the Majestic Desert City in Northwest Arabia