English: Leh is the largest town in Ladakh.
Telugu: లడఖ్ లోని ప్రధాన నగరం ‘లే’.