by sainaniritu
The 440,000 sq ft Fashion Avenue at Dubai Mall in Dubai, UAE. Dubai mall is the worlds largest shopping mall.