Share

Picture this: Legend of the Yellow River

The Yellow River is dubbed as “the Mother river” of the Chinese nation, but frequent floods have also caused great losses. The situation changed when people finally found a way to control it.

Leave a Comment