by sainaniritu
China Court at Ibn Battuta Mall in Dubai, UAE. It is the world's largest themed shopping mall and consists of six courts.