May 11 2011
1 note

Photo

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)

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)