Thousands of tired, wild dogs sleep in the warm sun, 3500 meters above sea level, in Leh, in the Indian Himalayas. But every night when the sun sets, they roam the freezing town in gangs, howling, fighting and scavenging for food.

Packs of starving dogs have killed people here in the past, and locals throw stones and kick them to keep them away. But an audience used to keeping dogs as pets, will see “man’s best friend” in the sleeping faces of these homeless mountain beasts.

I made these photographs in Leh, a small Himalayan town with one road in and one road out, that is completely cut off by snow for 6 months of the year. Both people and animals struggle through the brutally cold winter, but the huge population of stray dogs have to fight to survive on practically nothing.

More info: