This lake is half enclosed by magnificent mountain peaks. Amphitheater Lake, Grand Teton National Park, Wyoming