Table Rock is a mountain pillar located just south-east of downtown Boise, Idaho, United States in the foothills of the Rocky Mountains; an illuminated 60-foot cross at its summit (3,629 ft) has been the subject of a lawsuit involving the separation of church and state.
Less