English: It is located in southern Haryana.
Telugu: ఇది నైరుతి హర్యానాలో ఉంది.