Altvatergebirge
The town is located in the historic Czech Silesia region on the Bělá River, a tributary of the Nysa Kłodzka. It is situated within the Hrubý Jeseník mountain range, north of the Praděd peak. In the west are the foothills of the Golden Mountains.