Viveiro, Galicia, Spain.