A passerby checks a car stranded on a flooded street in Kunming, capital of Yunnan province, to see whether there are people trapped, Aug 15, 2010.
Go to Forum >>0 Comments