The Wedding at Cana took 15 months to be painted and has 130 human characters wearing religious costumes.