It was a company team building, after we checked out at the resort
we had this as one of our side trips.
The caretaker said it dates back to 1880, you can see the evidence
by those big limestone pillars and altar. It's on a hilly portion and ice fields
as a background. Good for photo ops too.
No entrance, hey it's a church! should be none :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.