Hidden in the forested hills just west of Lake Pend Oreille, the 170-acre Panhandle Bike Ranch is gearing up to open Memorial Day weekend.