A silhouette in the Himalayan sun.
The place is near Leh Palace, perched in the middle of the arid Himalayan mountains.