It is separated from Wiencke Island by the Peltier Channel .
Doumer Island lies at the south - west entrance to the Neumayer Channel .
Doumer Island is separated from Wiencke Island by the Peltier Channel .
Doumer Island lies at the south - west entrance to the Neumayer Channel .