Located about 70 kilometers northeast of Bolzano, the town centre is situated in the Tauferer Ahrntal (Taufers) valley of the Ahr river, stretching from Bruneck in Pustertal up northwards to the Venediger Group mountains of the Hohe Tauern range and the border with Austria.