Paseo de la Castellana, one of the longest and widest avenues of Madrid