Although there does seem to be one great big cow! Taken on the road to the Moganshan Lu Arts District in Shanghai. July 2009.