When was Qin Shi Huang born and what was his birth name?
Qin Shi Huang was born in the city of Handan in 259 BC and his birth name was Zhao Zheng. This name was derived from the month of his birth and the clan of his birthplace rather than his father's lineage.