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