Valloire France International Snow Sculpting Contest 2017
“Sheldon The Tortoise”
Valloire Galibier, France
Sheldon, the Tortoise, was an idea that sat on my shelf for years. I picked it up from the cartoon, and it stuck with me.
Sheldon, old and wise, is on a journey into the amazing mountain town of Valloire, France. Traveling downhill amongst so many other incredible pieces of art, he had a charismatic look that drew smiles from all onlookers. Great town, incredible artists and waist deep powder skiing for two days.