I did not know the word "trove". You explained it is synonimous for treasure. OK then but why the expression " the treasure trove towers" or simply Alibaba's treasure trove " for my understanding this is a redundancy. I would appreciate some explanations. Thanks for your help.