English: Canal Street in China Town.
Telugu: చైనాటౌన్ లో కెనాల్ స్ట్రీట్.