L1C terrain shift distortion problem

Dear all,

I am trying offset tracking with S2 L1C images over Greenland glacier, but the results show unreasonable movement. So I checked S2 images, and surprisingly found out the terrain show shift and distortion over stable area, which causes wrong offset value.

Any solution? It seems that SNAP doesn’t support S2 stacking coregistration as S1 do?
Or is it possible to ortho-rectify myself from raw images?