Tourists admire the view of the Rocky Mountains from Lookout Mountain, west of Denver on Wednesday, Aug. 13, 2008. The popular tourist spot is one of 24 Mountain Parks within a short drive of downtown Denver.