I'm not to sure about that one but I would guess at a humans chest and the treasure is the heart (sounds to soppy to be right =P)

oh wait! or maybe it's a bank! and the treasure is your monies

If it's right I'll post another, if nmot then I'll try until I get it right xD