The Estadio Anxo Carro, also known as Estadio Ángel Carro, is a stadium located in Lugo, Galicia, Spain. It is currently used for football matches and is the home of CD Lugo.
Wikipedia https://en.wikipedia.org/wiki/Estadio_Anxo_Carro
Address 27004, Spain
Coordinates 43°0'11.881" N -7°34'15.485" E