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