
Chongqing Lanhe (Chongqing Guanghuan Shopping Park)
China
shopping mall
The Ring Shopping Mall in Chongqing is a major modern retail complex distinguished by its multi-story indoor botanical forest atrium. It seamlessly integrates lush vertical gardens, floating trees, and futuristic glass architecture into a vibrant shopping environment.
Viewers express widespread amazement at the mall's sci-fi design, frequently comparing its floating trees and structure to an anime world. Commenters who have visited in person share glowing reviews, though several initially misidentified its location as Singapore or Thailand.
- Explore the multi-story indoor botanical forest and vertical gardens inside the glass atrium.
- Take time to view the signature floating trees that give the mall its sci-fi aesthetic.
- Note that the mall is located in Chongqing, China, rather than Singapore or Thailand.
- Visit in person to enjoy a visual experience that visitors say feels like stepped into an anime.
Summaries are created based on reviews, notes, and social media posts.
Photos

Share View on Google Maps