The stratosphere provides some great views, complimented with signs explaining what you can see in each direction. I'm a bit skeptical about the 15th most visited park thing, though.