Its very pretty.

A little too vibrant for a satellite image but that may not matter.

I like the continent shape.

Some of your rivers, especially on the north eastern mountain range, seem to run without regards for your elevation.

Your oceans seem a little small compared to earth, again may not matter. I tend to think that if the land\water has been around a while thin oceans will either widen or dry up.

But it's very pretty. How did you make it?