We are located on a western branch of the Mamberamo River on the island of Papua in the country of Indonesia, just north of Australia. Send us your comments or questions