An impressive mountain as seen from a channel an ocean channel in Southern Chile. Wow!An impressive mountain as seen from a channel an ocean channel in Southern Chile.