
Stake attention in this memory
The image captures an indoor view of Raffles City Chongqing, located in Liangjiang, China. The architectural design includes numerous shops, restaurants, and internal walkways with people walking around. There are large trees inside the building. The image also reveals a decorative installation that resembles a fanciful train with a person in the driver seat. The building has a glass ceiling.
Loading AttnAds…
No transactions found










