Travel & Places United States Altar of the Nation About Travel & Places Sunday, August/04/2024 Sunday, August/04/2024 123 106 Share 0 Cathedral of the Pines is a spectacular natural sanctuary. People of all faiths and beliefs are welcomed at this non-denominational outdoor church.