Thinking mountains