Author: Cyngor Gwlad Gwynedd.