Camels in the road. I think these are wild camels. There was a big bunch of them, it seemed to really amuse our cab driver who swerved at them while honking his horn.