Small Ski Resort in The Middle Of Nowhere!

Snow Creek in Missouri is a small ski and snowboard resort. Small park set up and a tubing park as well. The vertical drop is 300 feet. This hill is located in the city of Weston. For more Van Life content find us here.

Comments / 8

Published by

Living van life in the United States.

Washington State

Comments / 0