So I'm planning to take the Spectrum of the seas which is Royals newest ship. This sails from Shanghai on the 16th of July. Basically since its culturally enriching I was wondering if language is a barrier since I don't speak any mandarin hat so ever. Also will the entertainment shows be in mandarin? basically is it a good idea to take a culturally enriching cruise versus a non cultural one