Train station sign in Welsh and English. Don't even try to pronounce it.