Original: It is located on the Mediterranean coast between the mouths of the rivers Llobregat and Besòs and is bounded to the west by the Serra de Collserola ridge ( ) .
Simplified: The city is between the rivers of Llobregat and Besòs , and south of the Pyrenees mountains .