Punta Carrion is located behind Santa Cruz Island, between Baltra Island and Santa Cruz is the Itabaca Channel.