[And indeed, they are on a persistent path] meaning: the village of the people of Lot; that is, it is a clear path.
Surah Al-Hijr from verse (78) to (84).