Santo Stefano di Cadore is a town in the province of Belluno, in the northern Italian region of Veneto.