In a rather strange move officials of a Chinese city have installed traffic light for camels. The traffic stop became operational on Sunday at the Mingsha Mountain and Crescent Spring in Dunhuang City, Gansu province, state media reported. Officials claim this to be the world’s first traffic light signal for camels. Camel-riding tours are a […]
