Lavernock Point, Penarth, near Cardiff
Mark Lewis / Alamy Stock Photo
Image ID: B1M9YH
Lavernock Point is the site of the northern end of the proposed Severn Barrage tidal power scheme.
Location: Lavernock Point, Penarth, near Cardiff, Wales, UK