Speed bumps were installed to slow down pedestrians at a historic site in East China.

Speed bumps were installed to slow down pedestrians at a historic site in East China.

Source: telegraph.co.uk/travel…