As a traditional celebration for New Year, the Cape Town Street Parade has taken center stage at the City Bowl of Cape Town in South Africa -- providing local and international visitors with a fascinating audio-visual feast. Let's take a look.

More videos

Xinhua 18 Jan 2020 00:54 CET

Plum flowers blossom in Guizhou