A billboard located in Asia advertising a Cauliflower Festival.
The annual Cauliflower Festival takes place in Shanghai.
A billboard that says Fengxian Cauliflower Festival of Shanghai.
a 2009 year written next to some foreign language
A billboard with cartoon green creatures has the year 2009 on it.