English: Wylfa Power Station
Welsh: Gorsaf Bŵer Wylfa
Subject: Amgylchedd