Does it look like a painting? I like the overall tone. A bit far from earth, it doesn't show much of human intervention other than the dam. but may be a dam is enough? Anyways the picture shows a lot of geographical features.. Took it on my flight from Delhi a few months before. So it must be somewhere close to the east coast of India.