English: It is certainly visible from the sea.
Telugu: ఇది స్పష్టంగా సముద్రం నుండి చూడవచ్చు.