20 mile loop