A Lost World Was Discovered In China Last Year
Last year in the mountains of the Hubei province in China 100 hectares of lush vegetation was found deep in a cave. The cave sits 950 feet below the ground and has been hidden away from the public for decades. No one has been in the cave for years because the only way to get to the bottom is to go straight down.