National Park Mystery Spot 11 Revealed: It's the Logan Pass Visitor Center in Glacier National Park
Situated on Going-to-the-Sun Road, and straddling the Continental Divide, the Logan Pass Visitor Center in Glacier National Park is one of the National Park System's landmark structures.