China-Saudi Cultural Ties: 'Al-Ula, Wonder of Arabia' exhibition opens at Beijing's Palace Museum
`