Liang Bua is the cave where this new species of human beings, Homo floresiensis remains were found. They were roughly 3 feet tall and were initially thought to have existed around 12,000 years ago. But a recent study suggests that these hobbits might have gone extinct around 100,000 to 60,000 years ago.