My city is one of the only urban areas in the entire nation (perhaps the only one now that I think of it) that has a mountain located entirely within city limits. Our 100-foot neon star is perched on top along with one of the biggest zoos in the region.
This is a video that a local posted on YouTube.
I love my city and the surrounding mountains....big, snowcapped peaks or not. We're totally happy with them.