AMBAPALI,PO; BARGARH, DISTT; BARGARH. DISTT; BARGARH. Orissa INDIA (Orissa)