Located at Port Vell, this monument is at the end of the famous La Rambla street in Barcelona.