Running 550 miles through China and Russia, the Ussuri River is the longest uphill river in the world.

Submitted by
Show me another »