Previous Image Next Image DSC00800 A waterfall on the very wild Mommon Peninsula on the southwest coast of New Guinea.