Pyramid-shaped mountains in SW China captivate netizens-Xinhua

Pyramid-shaped mountains in SW China captivate netizens

Source: Xinhua

Editor: huaxia

2024-05-15 06:20:16

Images of "pyramids" in southwest China have gone viral online. But on closer inspection, they are actually mountain peaks in Anlong County, Guizhou Province. Enjoy the beauty of nature's intricate work.

Comments

Comments (0)
Send

    Follow us on