El lugar está ubicado a 6 kilómetros de Iquitos a través de la Ruta LO-103 y, con una extensión 369 hectáreas de bosque natural, tiene un pequeño zoológico, un serpentario, un acuario, un vivero y una playa artificial llamada Tunchi Playa.