Share
twitterlinkedinfacebook
Image 1 of 1
091216_Lhasa_203.jpg
Cars clog the center center as pedestrians fight to cross the street amongst the scores of automobiles in Lhasa, Tibet, China.