Every once in a while, instead of an enemy I fight a chest. After it is killed, it drops lots of gold. I also noticed the "Treasure Hunter" achievement that says "Open 10,000 treasure chests".
So, how are treasure chests found? Is there a way I can improve my odds of finding them? Is it possible for one to spawn on a boss level?