English: Technium Aberystwyth
Welsh: Technium Aberystwyth
Subject: Amgylchedd
Welsh definition: Wedi'i leoli ym Marina Aberystwyth.