Wendy Redal September 25, 2009 0

Leaf deer (Muntiacus putaoensis). The world?s smallest deer species, a miniature muntjac, discovered in 1999. Standing 60-80cm tall and weighing just about 11kg, was fi rst seen by a team of scientists undertaking fi eld surveys in the Himalayan region of northern Myanmar.

Leave A Response »