Standing at the foot of the Regent International Apartment Complex, in China's Qianjiang Century City, it'd be hard not to be totally overwhelmed. 39 floors tower over visitors and residents of the ...