Science25 Incredible Species That Are Near Extinction June 26, 2017 by Kelly Davies Leave a Comment Indochinese Tiger Found in Thailand, Cambodia, China, Lao People’s Democratic Republic, Myanmar and Vietnam, the Indochinese Tiger can grow to 9 ft long and weigh up to 500 pounds. Next page
Leave a Reply