English: It is a great land mark.
Telugu: అదొక పెద్ద లాండ్ మార్క్.