Great new photos of Shanghai Bund - the tallest building which is called the Broadway Building is a hotel and that's already open - notice in the last photo there's a comparison to the actual Shanghai Bund
Source: http://www.mafengwo.cn/i/11896026.html