Medicine Owl Peak


Medicine Owl Peak is located in the Lewis Range, Glacier National Park, in the U.S. state of Montana. It is situated northwest of Amphitheater Mountain.