Stumphouse Mountain Bike Park is a state-of-the-art public mountain biking facility located in Walhalla, SC. It is the only park of its kind in Upstate South Carolina. The bike trails are closed when the area receives heavy rain.