P29RO Loloata Island Papua New Guinea. From DXNews.com