Saturday, March 13, 2010

World's largest whaaat?




In Dubai's oddly pervasive urge to have the biggest and best, nothing seems out of bounds, even for a Muslim, so here you see the world's largest shopping mall Christmas tree!