A new mass public transportation system

Nestled in Chongqing’s urban heart, ASPECT Studios has crafted a journey through fantasy and natural wonder at The Ring, a landmark community-oriented retail destination.