It is possible to easily create overlays of the Google Earth with MapTiler. Open the application, click on Google Earth KML Superoverlay and drag and drop the image inside.
Then, click on continue, render, create a new folder and start rendering. The view button opens Google Earth application.
you can also open it from the created folder by clicking on the kml file.
The map is positioned on the place where it should be and perfectly overlays the terrain, it is possible to pan, zoom and view it from all sides in 3D.
You can try to create KML superoverlay with the sample image of Grand Canyon