As the original article said: “Fascinating Relief Maps Show The World’s Mountain Ranges”.
Well, most of the the world. Except the part I live in… Africa. And India. China gets an honourable mention though.
I assume that the photoshop job may have distorted the relative sizes a bit. Its also credited to NASA, but that might just have been to improve the link bait value as I can’t find anything official from NASA about it.
Its is very pretty though.