It is a part of the Mall of the Emirates, one of the largest shopping malls in the world, located in Dubai, United Arab Emirates.
The location is part of the Mall of the Emirates, a prominent shopping center that is among the biggest globally and situated in Dubai, United Arab Emirates.