to the Carousel of Happiness, located in the heart of historic Nederland, one hour from Denver on the Peak to Peak Scenic Byway. Our restored 1910 carousel features 56 whimsical, handcarved animals turning to the music of a 1913 Wurlitzer band organ.