translate English to German: Bristol – England's sixth most populous city located in South West England, with a thriving music scene.
Bristol – Englands sechstgrößte Stadt im Südwesten des Landes verfügt über eine lebendige Musikszene.