CHINA | Tuesday, 31 August 2010 | Views [205]
a random big sign! probably something to do with all that green stuff behind it.