I would say the best way would be to crop the images so they are squares. The insert them into the image box element on the form, each one in a separate box. Then use the image box's on mouse move to set an element you are using as a caption as visible = true. Use the on mouse move a country's surrounding to turn that caption back to visible = false when the mouse leaves it.
I am assuming we are talking about vb6.