The World’s Largest Natural Mirror