Seemingly frozen in time, this ice cave offers perfect views to the outside world of Byron Glacier, Alaska.