The tubing hill will open soon at The Rink at Thompson’s Point in Portland.