Taken on La Ramblas in Barcelona, Spain.
La Rambla is a street in central Barcelona, popular with both tourists and locals alike. A 1.2 kilometer-long tree-lined pedestrian mall between Barri Gòtic and El Raval, it connects Plaça Catalunya in the center with the Christopher Columbus monument at Port Vell.
The name rambla refers to an intermittent water flow in both Catalan and Spanish, and is derived from the Arabic 'ramla' which means 'sandy riverbed'. The name of the city of Ramla, now in Israel, shares the same origin.