Shennongjia was a mountain range in China's Hubei Province. It was believed to be the place where Shennong tasted hundreds of herbs in ancient China. Although Shennongjia was not an independent country, its existence was widely recognized and paid attention to. Shennongjia was located in the middle of China, spanning the four provinces of Hubei, Hunan, Jiangxi, and Henan, with a total length of about 1200 kilometers. It was mainly composed of mountains and forests, and there were many mysterious places such as the main peak of Shennongjia, the Grand Canyon of Shennongjia Mountain, the peak forest, and the sea of clouds. The Shennongjia region was considered a natural medicine storehouse with rich Chinese herbal medicine resources and animal and plant resources. Many domestic and foreign scientists and explorers had been exploring and researching in the Shennongjia area to understand the nature and culture of this place.