› added 8 years ago
351
TIL that 46% of the world’s population depend upon rivers originating in Tibet.
via reddit.com