Elena is a Bulgarian town in the central Stara Planina mountain in Veliko Tarnovo Province, located 42 km southeast of Veliko Tarnovo.