A street sign in Madrid, Spain, displays the names "PASEO AHUMADA" and "A. LIBERTADOR B. O'HIGGINS" with a red arrow pointing left and right, respectively, against a backdrop of a clear blue sky and modern buildings.