Learn more

A large boulder at the summit of a famous mountain in China has sparked controversy after it was revealed to be an artificial structure. This boulder, located at the peak of Wutong Mountain in Shenzhen, southern China, is a well-known landmark at an altitude of 944 meters. Recently, through local social media platforms, it was exposed that this boulder is actually made of bricks and cement, stirring significant public debate. Read more: China Claims Having Kids Makes Women Smarter, Public Responds with Outrage Wutong Mountain, the highest peak in Shenzhen, is a popular attraction where visitor…

cuu