A cool small town in Denver: Littleton