Inside the Grand Mosque of Za'beel Palace