Gates Of The Mountain, Montana: Attraction Review Kerwin McKenzie December 3, 2019 Attraction Review Leave a Comment A review of the Gates of the Mountains Attraction in Helena, Montana USA