Random Image

Ancient mystery: netizens captivated by pyramid formations in southern China, experts say they are natural formations

29/03/2024 By

The recent discovery of several mountain peaks resembling the shape of