Five miles south of Jerusalem is Bethlehem, birthplace of Jesus and, about a thousand years earlier, of David.
David is thought to have been born around 1000 years before Jesus.
Bethlehem is around 10 miles north of Jerusalem.