Eight new artists and a host of wildcard entries attempt to capture the picture-perfect views of Wray Castle, Cumbria.