Mountains Tab is a Chrome Extension for the New Tab
Install the extension from Chrome Web Store, open a new tab to enjoy stunning mountain images and quotes