Serious power from the Yellow River in China after heavy rainfall prompts...

Serious power from the Yellow River in China after heavy rainfall prompts opening of flood gates! 😮