in a wet market
2007-04-01 04:55:12 UTC
39.902787°, 116.468368°
2007
(343)
china
(68)