CAROL OF LIGHTS : a breathtaking 3D video mapping show everynight at Ayala Triangle

  Epson Philippines Corporation in partnership with Ayala Land hosts Carol of Lights, a breathtaking 3D…