English: The Valley lies 90 miles north of Kabul.
Telugu: కాబూల్ నుంచి పంజ్‌షీర్ లోయ 90 కిలోమీట‌ర్ల దూరంలో ఉంటుంది.