My kids grew up in South Park, and yes it was a lot like the Colorado town that has it's own TV show today. Just outside Pittsburgh and a part of Library, PA. Go Steelers!