Babu China is a town and Union Council, located in the Killa Saifullah District of Balochistan state in Pakistan. Where All The Faqeerzai Meerzai peoples lives.The Present Sardar of Babu Chena is Sardar Mohammed Hussain Khan Meerzai KAKAR the Son of Sardar Ali Ahmad Khan Meerzai KAKAR it lies close to the southern-most Pakistani border with .