The mountains of Lebanon are drained by seasonal torrents and rivers foremost of which is the 145 kilometers long Leontes that rises in the Beqaa Valley to the west of Baalbek and empties into the Mediterranean Sea north of Tyre.