Dubai, United Arab Emirates
Sharjah, UAE
1 Lake Plaza (Take the spiral ...
Zam Zam Market, Sharjah Tower ...