Aberthaw

An early morning visit to Aberthaw to get a few photos. There is an interesting structure just out to sea, not sure what it is, maybe something to do with cooling for the nearby power plant?