Well... while I understand your concern, I don't really share your concern. May be because I learned to fly in Switzerland, between the Alps, Jura, lakes, wineyards, cities... But other places are not much easier. Forrest, corn fields, densly populated areas, open water... shall we fly only over smooth areas ? I don't think so.
The day I'll have to deal with an engine failure, I hope that it would not be in too adverse terrain. Before that happens, I do my best to put all chances on my side: proper maintenance and engine checks, and fly as high as possible over adverse area, to increase the options...
If you want to read more about alpine flying, visit
my blog in the next days, I'm preparing a series on this very topic.