In the last 10 years in Himalaya, 350 new wild animals were discovered by a team of scientists from around the world.
This is the leaf deer or Muntiacus Putaoensis, the smallest deer on Earth. It's 8 dm long and Its weight is 11 kg. How little! =) bye