Semplicemente, se vuoi usare due volte la stessa tabella in due join differenti (cosa che comunque non mi pare molto sensata, se una tabella contiene le province non conterrà anche le regioni, e comunque la regione dovrebbe essere assegnata alla provincia...) devi usare la clausola AS per dare due alias diversi ai due richiami:

SELECT * FROM tab0 LEFT JOIN tab1 ON ... AS tabA LEFT JOIN tab1 ON ... AS tabB

Ciao!