The Dubai Mall
Dubai
United Arab Emirates
Dubai Ferry Marina Mall Water Transport Station
The Smash Room
Theatre of Digital Art (ToDA)
360 Play – Spring Souk Mall
Sheikh Rashid Hall, World Trade Centre
Dubai Creek Harbour
3D World Selfie Museum Dubai