Drilling rig at active Barcelona construction site near Plaça d'Espanya
Location: Barcelona, Spain
1 sources from 1 citizen journalists
Topics: drilling rig, construction site, heavy machinery, urban development, infrastructure work, ground drilling, civil engineering, construction, urban, city development
