I was going to recommend Burtynsky, but he's already been mentioned. So I won't mention that you should revisit Burtynsky

Actually, I think it's important to look at things that challenge you.