One of the most beautiful and disturbing places in Denver. It a quiet place and quite the place to see. A movie was made about a house and the fellow who rented it one day...adjacent to the park. Scared me to death as a little kid.
posted by shockingbluamp
on Sep 21, 2008 -