Located along the bank of Shanghai's Huangpu River, Qiantan Center's 270-meter office tower and paired hotel form a prominent centerpiece for the evolving area.