Where I can find high-res public domain images of Countries or Continents on the web
You can find satellite images free of clouds at chinesse version of google maps. 

Under the rigth toolbar, top icon, you need to uncheck the first layer with the geographical names and click on the satellite image button, and you can place the view to see maps as this one of Southamerica.