Ice covered mountains in Neumeyer Channel, Antarctica