The speed bumbs on the slight incline at Taierzhuang water town. Photo: Handout