English: The location is very controversial.
Telugu: స్థానం చాలా వివాదాస్పద.