On the banks of the river Mersey in England, a new sculpture by architect Tonkin Liu has been unveiled. The...