A crocodile is placed at a barbecue stall in a street of Shenyang, northeast China's Liaoning province on July 22, 2013. Many people came to taste the freshly grilled crocodile skewers which were sold for $3.2 (20 yuan) each. (Photo/cyol.net) |
Day|Week|Month