This enormous villa located in Al Barsha Dubai took the furnishing team a few days to prepare, and I’ve spent almost a whole day to shoot. It is situated near the Mall of Emirates, the world’s first shopping resort, in the heart of Dubai, United Arab Emirates.