English: About 200 miles north of London resides the city of Leeds.
Telugu: లండన్ కు 200 కిలోమీటర్ల దూరంలో వేల్స్ అనే ప్రాంతముంది.