Sloan's Lake is the biggest lake in Denver, and at 177 acres, it's the city's second largest park. It's one of the best parks for catching a sunset, with stunning views of the Rocky Mountains and Denver skyline. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.