Alarming Satellite GIFs Show Russia's Extreme Flooding

The Russia-China border is practically a lake now.