road in Spain

C35702 concept

A road in Spain is a public thoroughfare within Spanish territory, ranging from local streets to national highways, designed for vehicular and pedestrian transit under Spain’s traffic and infrastructure regulations.

Observed surface forms (5)

Instances (24)