a large mysterious carving in progress on the grounds of an abandoned gas station