Modern city commercial buildings with green park and a large lake under a bright blue sky in Suzhou, China.