English: 299 Railway Station Road, Jiading District, Shanghai.
Telugu: 299 రైల్వే స్టేషన్ రోడ్, జియాడింగ్ జిల్లా, షాంఘై