Orang utan the intelligent mammals
April 25, 2007 7:33pm CST
Have you ever seen this mammals? Orang utan is the intelligent mammals . It is one of great ape species that only can be found in Borneo & sumatra islands. Their names derves from malay & indonesian phrase means "Person of the forest"!