I would like to zoom a portion of data/image and plot it inside the same figure. It looks something like this figure.
The simplest way is to combine "zoomed_inset_axes" and "mark_inset", whose description and related examples could be found here: Overview of AxesGrid toolkit