The town stands at 480 m above sea level; it is surrounded by mountains to the north by Čemernik and to the south by Vardenik; the highest peak Strešer stands at 1875 meters high. Some twenty kilometres along the river Vrla and up the mountains there is a highland called Vlasina. In the 1950s, a man made dam created a lake called Vlasinsko Jezero (Vlasina Lake) which is famous for its peat floating islands which were harvested by local farmers. The highland of Vlasina is unique natural reserve with rich wildlife in particular the many rare species of migrating birds that use this unique place as a stop on their migrating way north or south. The lake is rich with fish and is one of largest reservoirs of clean water in that part of the country. The surrounding soil is lush and green resembling the Devon Downs or Argentine pampas. It presents great potential for cattle breeding and dairy production. It has distinct four seasons with long snowy winters and brief hot summers.