› added 9 years ago
51
TIL that Every one of the 100 highest peaks in the world is in the Himalayas.
via reddit.com