This week’s camel pic for the Can: Camels in Nubra Valley near Khardung-La, the world’s highest mountain pass navigable by car. Kashmir, India.
(source)