Tag: Chongzuo
China: 80 ostriches run through the metropolis of Chongzuo (video)
See in the video: 80 ostriches run through the Chinese city. In the southern Chinese city of Chongzuo, early risers were able to watch a memorable spectacle at the weekend.…