Dubai mega mall inspired by nature

This is a city famous for the prevalence and grandeur of its malls that draw a well-heeled clientele from across the world. Dubai is home to what was until recently the largest mall in the world by …
( read original story …)