Is Qingxiu Mountain China’s Alice in Wonderland?
By: Global Times | Published: Oct 12, 2026 10:27 AM
Do you know where the real-life Alice in Wonderland is? It’s Qingxiu Mountain in Nanning, China. Follow Global Times’ “Time Out Here” to see elk, waterfalls, and the new “Manhattan-style” Ruyi Trail overlooking “half green trees, half city towers.” Welcome to the Green City!