A rare glimpse from Echo Point