translate English to German: Las Ramblas in Barcelona is the most emblamatic promenade or boulevard in the city.
Las Ramblas oder die Ramblas ist die Allee oder der Boulevard, den jeder mit Barcelona assoziiert.