Construction site Spain

Railroad ring in Spain.