I wonder who wins… Nature is the ultimate artist. The way it shapes the land and colors everything. I just wish I have a smidgen of talent to give it justice. Some people do have it though…
In the photo: An Ojiisan at Kamikochi, Nagano. Trying his hand at immortalizing one of nature’s masterpiece.
So, who do you think won?