Landay, HelmandLanday is a town in Helmand Province, southwestern Afghanistan. The population is approximately 1,652.The two tallest mountains in Landay are the Noshaq and the Shakhaur.