Archaeologists have discovered the lost medieval town of Stolzenberg in a Polish forest, uncovering more than 400 artifacts and new clues about why the town mysteriously vanished.