Ist das etwa "the Italian Village Portmeirion" in GB / Wales, nahe von Porthmadog???