it is located in the mountains of the northern island of new guinea