Zheleznik is a town located in the province of Sofia, situated in the western part of Bulgaria. It is positioned within the Rila Mountains region.
The area is characterized by its mountainous geography and serves as a destination for those interested in the natural landscape of the Bulgarian interior.