English: By the standards of China, this is a very small town, located a hundred kilometers from Shanghai.
Telugu: చైనా యొక్క ప్రమాణాల ప్రకారం షాంఘై నుండి వంద కిలోమీటర్ల దూరంలో ఒక చిన్న పట్టణంలో ఉంది.