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