This undated photo shows two rats in the snake area at a zoo in Luohe City, central China's Henan Province.
Go to Forum >>0 Comment(s)