Sunday, January 22, 2012

TATA

TATA is a brand name for vehicles made in India.

I took this photograph on July 12, 2008 while en-route to Alchi Monastery. I think that many of the trucks that I saw in Ladakh are marvelous examples of pride and celebration.