El Telescopio Polo Sur se instaló 16 de febrero de 2007, y comenzó las observaciones científicas en marzo del mismo año.