Amazing China: The story of water and stone

Source: Xinhua| Published: 2020-01-14

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.

LIKE|0