I'm surprised they let you into Saudi Arabia (not you in particular.)
I just know they have that famed no-tourism, no visiting law
Enjoy your time there, and your time here as well. Best!