Can You Love A Place? Tim Rains, Artists & ArtisansLogan Pass is the pinnacle and heart of the Going-To-The-Sun Road in Glacier National Park.