Valloire Galigier 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.