Couldn't you also argue that it can be supplanted by после + genitive? (e.g. «после возвращения в деревню», "after returning to the village")

In any case, here's another familiar example of по +...