Join our community
I found this on the Manali - Leh highway in northern India [OC] Link to the story in the comments.