Wonderland Lake is located in North Boulder, and the site in question is on the hillside above the lake.
None