El relieve del municipio está caracterizado por el valle del río Llobregat por el sur y por una zona más montañosa con torrentes y rieras por el norte que supera los 200 metros de altitud.
El Puente del Diablo fue construido por un capitán del Imperio cartaginés (aunque se cree erróneamente que fue construido por el Imperio romano),[cita requerida] Aníbal Barca (en fenicio Hanni-baal חניבעל, que significa «quien goza del favor de Baal»[1] y Barqa ברק, «rayo») en el 218 a. C. Antecedentes: En 237 a. C. Amílcar, padre de Aníbal, después de la 1.ª guerra púnica contra Roma en la que los primeros perdieron, marchó a conquistar Hispania para restablecer la economía del Imperio púnico.
Ante este hecho, el Ejército cartaginés comandado por Aníbal ataca Sagunto, y la conquista.
El texto carolingio dice lo siguiente: Casi un siglo más tarde, en 898 d. C., todavía encontramos que continúan las guerras entre cristianos y sarracenos en esta zona.
No se sabe exactamente cuando los condes catalanes conquistaron toda esta zona, aunque entre el texto carolingio y la fuente biográfica de los sarracenos podemos ver que las guerras duraron más de 100 años.
En el 985 d. C., el califa al-Mansur cruza estos parajes y se dirige a Barcelona para sitiarla, sorprendiendo a los cristianos desprevenidos, aprovechando los tratados de paz con Córdoba, que implicaban, por voluntad califal, la destrucción de las fortificaciones fronterizas.
Los cristianos perdieron la batalla y los sarracenos hicieron muchos prisioneros que se llevaron a Córdoba.
Así pues la batalla contra al-Mansur fue un potenciador del fenómeno de la feudalización.
Los castillos que estaban habitados por vicarios, pasan a ser la residencia directa de los señores feudales.
Finalizadas las batallas contra los sarracenos, empieza a haber conflictos entr los distintos señores feudales.
Aparte, también financiaron la llegada del agua, la electricidad y el teléfono a dicha estación de ferrocarril.