That is Ten Mile Bay in Nantong, China. Built by Country Garden, which is now hurtin’ fer certin financially. Deep doo-doo, Country Garden. Might have overbuilt; don’t know but mighta.