Recent RIBA Stirling Prize winner Foster + Partners has unveiled two new towers it has planned for Shenzhen, China. The China Merchants Bank HQ will primarily consist of office space and boast some sustainable design, including a rainwater capture system.