Glass-fronted modern shopping mall with a department store, plus fashion outlets and fast food.