Where Denver high schoolers go to make out and fuck in their cars. Also overlooks the Colorado school of mines
Bob: hey, you want to drive lookout mountain today?Angela: no I donât want to have sex