You may not be able to climb a mountain, but you can enjoy the (two-dimensional) scenery right from your desktop with these wallpapers.
Huangshan Mountains

Download This Wallpaper (2880×1800) [Pichost]
Sunrise

Download This Wallpaper (1920×1200) [Wallpaper Abyss]
Sea’s Landing

Download This Wallpaper (1920×1200) [WallCore]
A Pinch of Airiness

Download This Wallpaper (2560×1800) [InterfaceLIFT]
Stars

Download This Wallpaper (2560×1600) [List of Images]
Waterfall

Download This Wallpaper (1920×1200) [ForWallpaper]
Zhangjiajie National Forest Park

Download This Wallpaper (2560×1440) [Foundwalls]
Panoramic

Download This Wallpaper (1920×1080) [Wallpoper]