Here is an example of an approach (for two 2-dimensional plots):
graph1 = Plot[Sin[x]/(1 + x^2), {x, 0, 5}]; 
graph2 = Plot[AiryAi[x] (1 + x^2), {x, 0, 5}]; 
Manipulate[
 Graphics[
  {graph1[[1]], Scale[Translate[graph2[[1]], pt], s]},
  Axes -> Automatic, 
  AspectRatio -> 1/GoldenRatio,
  PlotRange -> {{0, 10}, {0, 1}}],
 {{pt, {0, 0}}, {0, 0}, {1, 1}},
 {{s, 1}, 1/4, 2}
 ]