ALMA Spots Possible Formation Site of Icy Giant Planet Providing extraordinary insights into planet formation.