English: It lies to the west of Manek Chowk.
Telugu: ఇది మానెక్ చౌక్ కి పశ్చిమాన ఉన్నది.