Tales of the Grand Canal