By Bob Janiskee - October 31st, 2011 11:19am
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.