English: The two sites are about 12 km from each other.
Telugu: ఈ రెండింటి మధ్య సుమారు 12 కిలోమీటర్ల దూరం ఉంది.