Awesome pics LMM So is this man made or Mother Nature? Man made....its the rice fields in china :0008