The 2016 Edinburgh Canal Festival and Raft Race was pure #CanalMagic! Take a gander at our gallery of the action!