Yingxi Peak Forest, is located in southern China's Guangdong Province. With more than 1,000 peaks, the forest stretches for more than 20 Km across the flat land.