 CL1358+62

CL 1358+62 (ClG 1358+62) is a galaxy cluster located at z=0.33 redshift.Behind the cluster (which itself lies at a distance of about 3.9 billion light years), lensed into a red arc is an infant galaxy (CL 1358+62 G1) that was the farthest object in the observable universe for a few months.