English: Its exact location is a matter of dispute.
Telugu: దీని ఖచ్చితమైన స్థానం వివాదాస్పదమైనది.