Weird thing in the ShangHai and GuangZhou China city.