Liking this bit of the country! Google streetview (my constant companion to your travels) shows a peculiar elevated thatched structure in the middle of Vega de Valcarce. Did you happen to notice it? Next to the Ayuntamiento/Council HQ.