24FBDEB100000578-2923681-US_and_European_scientists_have_revealed_amazing_new_images_of_c-a-61_1422029491798