China / 14 elephants entered liquor store room, 2 drank 30 liters of alcohol and slept in tea garden, photo viral
Yunnan. A group of 14 elephants entered a liquor store room in a village in Yunnan province, southwest China. Elephants
Read MoreYunnan. A group of 14 elephants entered a liquor store room in a village in Yunnan province, southwest China. Elephants
Read More