China flipped a common road safety tool on its head at a famous landmark, leaving visitors puzzled. Here's why pedestrian speed bumps were put in place.
Continue reading...
Continue reading...