Shalman Valley also spelled as Shilman or Shelman, is situated in Khyber Agency near Peshawar city, Khyber Pakhtunkhwa province of Pakistan. It is 25 km in the north of Landi Kotal. Shalman Valley is further divided into two parts, Kam Shalman and Loe Shalman. Kabul River enters from Afghanistan and passes through Shalman valley.