where does south park take place
South Park: The Stick of Truth is set in the fictional town South Park in the Colorado Rocky Mountains. The main character, whom the player controls, is the New Kidânicknamed Douchebagâa silent protagonist who has recently moved to the town.