Overview
South Park is a geologic flat in Saguache County, Colorado near Houselog Creek and 1 mi (1.6 km) north of Mount Lion at Saguache County Road 33Aa.
From Wikipedia (CC BY-SA 4.0).
On IJR
No public IJR answers mention South Park yet. As people ask about it and share their answers, they'll appear here.