an Aladdin's Cave
From Longman Dictionary of Contemporary Englishan Aladdin's Cavean Aladdin's Cavea place that contains a large variety of interesting, valuable, or exciting things. This expression comes from the story of Aladdin in The Arabian Nights Her apartment is an Aladdin's Cave of antiques, old books, and fine paintings. → Aladdin's Cave