Some rancheros love capital (4)
I believe the answer is:
oslo
(Other definitions for oslo that I've seen before include "Northern capital of Czechoslovakia?" , "Nordic capital" , "Go solo to European capital" , "Norwegian capital" , "City in Norway" .)