An international team of astronomers snapped this photo of a young star and its two gigantic planets from a distance of 300 light years.

Read more…