translate English to German: There’s a burst of exuberance and colour shared too by their streets.
Diese Üppigkeit und Farbenfrohheit prägt auch die Straßen, und von mehreren Aussichtspunkten, wie z.