The two images from 2012 (March and April) are the same event, so no surprise they’d be in the same place.
The third pic from 1997 has this caption:
“A curious plume-like feature was observed on Mars on 17 May 1997 by the Hubble Space Telescope. It is similar to the features detected by amateur astronomers in 2012, although appeared in a different location.”