The snow tubing resort Snow Riders is now open for business near Harpers Ferry, just outside Maryland.