Most Populated Forest in the World

The Jungleton Forest in Cambodia is the most densely populated forest in the world.