Follow us on
loading....
The Chinese government has installed and inaugurated the world's first traffic signal for camels at the Mingsha Mountain and Crescent...