Chest of DeeFrom Wikipedia, the free encyclopedia Chest of Dee is a waterfall of Scotland.[1] Chest of Dee in July 2006