The character 藏 has two pronunciations and meanings:
藏 zàng: storing place, depository
藏 cáng: hide, conceal
Things get tricky when we talk about hidden treasures
宝藏 bǎozàng: hidden treasure (also: precious mineral deposit).
藏宝箱: cángbǎoxiāng: treasure chest.
Funny that two words with similar meanings use the two pronunciations and meanings of 藏.