A giant panda and antelopes seen confused on a country road in NW China’s Shanxi