Just more endless construction in southwest China. Cities arrive in weeks.
<< Images from Elsewhere < Buenos Aires 2009 | Australia >