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