Home Science & TechSpaceIn Planet Formation, It’s Location, Location, Location