The world’s largest telescope – the Gran Telescopio Canarias (GTC) 10.4-meter telescope on the island of La Palma, Spain – announced the unveiling of a new window into the mysteries of deep space, with the release of the Canarias InfraRed Camera Experiment (CIRCE) for the use of astronomers worldwide.