uppehållit sig i Dolwyddelan , en by i Wales.