A large moon and an extremely large telescope.