San Sebastian, has more than 30km of bike path, like the one on this bridge (by Yosigo)
(Source: love-spain)