The exhibition "AlUla, Wonder of Arabia" has kicked off at the Palace Museum in Beijing recently.
AlUla is located in the northwestern Saudi Arabia, 1,100 kilometers away from the capital Riyadh. It boasts rich natural and cultural heritage, including the Hegra archaeological site, Saudi Arabia's first UNESCO World Heritage Site.
Let's visit the exhibition with Xinhua reporter Sandra Ahmed!
Produced by Xinhua Global Service■