O rio Lima nasce no monte Talariño, localizado na freguesia de Paradiña, no município de Sarreaus, na província de Ourense, na Galiza, Espanha. A nascente está a cerca de 975 metros de altitude. O rio percorre aproximadamente 135 km, sendo cerca de 72 km em território espanhol e o resto em Portugal, onde atravessa localidades como Ponte da Barca, Ponte de Lima, até desaguar no Oceano Atlântico junto a Viana do Castelo. O Lima é um rio internacional com relevância histórica e cultural, sendo associado a mitos como o rio do esquecimento na antiguidade, mas sua origem correta é firme no monte Talariño, Espanha.