OK they've just added signs to warn people about the speed bumps. Ironically enough, all of the speed bumps are right before and right after each CORNER. Doesn't make a lot of sense to me...sounds like they're just trying to get rid of bikers. Otherwise the speed bumps would've been placed on the long straight parts of the road.