Evian, the water brand, has three realistic-looking mountains in its logo. Adidas, on the other hand, has a more abstract version of mountains in their famous three stripes.

what company has a mountain logo
Want to see more mountain logos?
Find more logo inspiration here.