Infinite mountains