http://www.tribute-to-the-mont-blanc.com/#/mountain/symbol
No, it's something custom. Perhaps built off of papervision.
Don’t have an account yet? Register yourself now and be a part of our community!