Description: Founders Plaza at Fort Carson is a beautiful open space looking towards the mountains.