A Pyramid Shrouded in Mystery – in Poland

A small pyramid in northeastern Poland holds the final resting place for several members of a wealthy family. But to some it’s a places as mysterious and mystical as the pyramids of Egypt.