News

A French artist has just completed what is being called the largest biodegradable painting on grass ever -- 10,000 square meters, on a ski slope outside the Alpine resort town of Leysin, Switzerland.