These spectacular sculptures by Antony Gormley are situated on Crosby beach in North Liverpool. The installation called Another Place is ...