Loading...
Uploaded by rjbworldtraveller28 on Feb 9, 2008
It is a snowy world inside a mall. There is skiing and sliding inside while temperatures outside can reach 40C. The Mall of the Emirates is one of the largest malls in the world and is located in Dubai, UAE.
Travel & Events
Standard YouTube License
Seen it - march 08 went 4 months holiday in dubai and i'd go again
60tigger60 3 years ago
Load more suggestions
Seen it - march 08 went 4 months holiday in dubai and i'd go again
60tigger60 3 years ago