Cameron Trost Written on Jun 4, 2023 5 of 5 stars A tale of love, horror, and abandonment as magnificent and daunting as its setting.