People walk on foot due to the blocked roads after heavy rain in Shangla.