Home Culture and Arts The largest LED illuminated camel in the world comes to Dubai Parks™ and Resorts