English: Visualisation Centre
Welsh: Canolfan Ddelweddu
Subject: Iechyd
English definition: Aberystwyth
Welsh definition: Aberystwyth