English: It is located where Odeon Complex used to exist in the past.
Telugu: గతంలో ఒడియన్ కాంప్లెక్స్ ఉన్న చోటు ఇది.