Home Art and Culture Amsterdam, Venice of the North