IBN Battuta, the world’s largest themed shopping mall The China Court Dubai, United Arab Emirates, Stock Photo, Picture And Rights Managed Image. Pic. XI2-1633667