Tuachan is a large ampitheater in the red rocks of Santa Clara, Utah. Last night they had a re-enactment of the nativity.