Serre-Ponçon: A Mirror to the Heavens