This is "Another Place" by Antony Gormley. It is on Crosby Beach, which is located on the Merseyside coastline just north of Liverpool in England. Every time I look at it, i am just amazed. I have to see it one day!
"Legendary sculptor Antony Gormley riffs on space and the human form. His works explore the interior space we feel within our own bodies — and the exterior space we feel around us, knowing that we are just dots in space and time."
Gormley was heavily influenced by his two years spent studying Buddhist meditation in India: "Using the body as an arena is at the heart of my work: looking at the body not as an image, not as an icon to be used for its symbolic or narrative purposes, but the body as an open place of inquiry and exploration that is constantly changing, that has no defined characteristics and we just have to watch, to attend to".