The Paradise Island Park sits under a massive atrium at the center of the New Century Global Centre in Chengdu.