Bor Lake is an artificial lake in eastern Serbia, at an altitude of 438 m, less than 20 km from the city of Bor, about 250 km south east from Belgrade. It is on the road from Bor to Žagubica. Hotels and country houses are built around Lake Bor, since it is a tourist attraction.